WordPressテーマTCDのカスタマイズを研究するサイト

TCDテーマで記事内の1つ目の見出しタグの直前に広告を表示したい

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');
The following two tabs change content below.

ミャー

海外ドラマをよく見ています。

関連記事

TCD LABO ご利用上の注意

TCD LABO(ティーシーディー・ラボ)に掲載しているTCDテーマのカスタマイズ情報のご利用にあたっては、必ずカスタマイズするファイルのバックアップをご用意の上、ご利用者様責任において実施していただきますようお願いいたします。

カスタマイズの実施により生じたいかなる不具合等についてもTCD LABOはその責任を負いかねます。
何卒ご理解、ご了承の上、当サイトをご活用いただけますようお願い申し上げます。

お問合せ・ご要望

TCDLaboへのお問合せやご要望は
ご連絡フォーム をご利用ください。