Wordpressの文書に出てくるh2タグの上に文書や広告とかを挿入する方法なのですが、これを書くと一つ目のh2タグの上のみに表示されます。
2つ目に出てくるh2タグだけに挿入したい場合はどうすれば良いのでしょうか。すいません、教えてください。
function hogehoge($the_content) {
if(is_single()) {
$ads = <<< EOF ここの行に文書を挿入 EOF;
$h2 = '/<h2.*?>/i’;
if ( preg_match( $h2, $the_content, $h2s )) {
$the_content = preg_replace($h2, $ads.$h2s[0], $the_content, 1);
} }
return $the_content;
}
add_filter(‘the_content’,’hogehoge′);
回答2件
あなたの回答
tips
プレビュー