Q.TCDテーマで記事内の見出しタグの直前に広告を表示したい
記事内の1つ目の見出しタグの直前に広告を表示する方法です。これによって、毎回リード文の後に広告コードを差し込む手間を簡略することができますのでいいかもしれません。記述ミスをしてトップページを真っ白にしてしまう可能性もございますので、必ずあらかじめバックアップを取っておきましょう。
A.下記のphpファイルの該当箇所を編集します
編集するファイル:functions.php
$ads = <<< EOFとEOF;の間 (//ここに広告コードを入力 の部分)にGoogle Adsenseなどの広告コードを挿入してください。
編集する箇所:
function add_ads_before_1st_h2($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','add_ads_before_1st_h2');
この記事は役に立ちましたか?
もし参考になりましたら、下のボタンで教えてください。
今後の記事作成の参考とさせて頂きます!