Wordpress サイトのすべての投稿タイトルの最初の単語の周りに「スパン」を追加する関数を使用しようとしていますが、この非常によく似た質問が見つかりました。H2要素内にリンクがある場合、2番目の回答の関数は正常に機能します。
しかし、私のサイトでは、投稿のタイトルをリンクとして使用していないため、見つかったソリューションは機能しません。リンク部分の検出をスキップするために、新しい preg-replace パターンを考え出そうとしましたが、取得できませんでした。
基本的に、私はこれが欲しい:
<h2><?php the_title(); ?></h2> or <h2>Converted post title</h2>
...これになる:
<h2><span>Converted</span> post title</h2>