【コピペ実装!!】WordPressの記事中に”アドセンス広告”を自動で表示!!

記事の中にアドセンスを貼りたいけど、毎回編集時に貼るのは面倒くさい

ですよね。

アドセンス広告自体の最適な表示場所は

  • 記事上
  • 記事中
  • 記事下
  • サイドバー

と言われています。

しかし記事中にアドセンスを表示させるとなると記事の編集時にいちいち貼り付けないといけない。。。

面倒くさいですよね。

↓↓今ここに出ている広告もこの方法で自動表示してます。

下記をコピペして下さい

functions.phpにコピペ

function adsense_add($the_content) {
//1つ目の広告タグを挿入
$ad1 = <<< EOF

//ここにadsenseのコードをコピペして下さい!!

EOF;

  if ( is_single() ) {//投稿ページのときの条件分岐
    $h2 = '/^.+?<\/h2>$/im';//見出しのパターン h2
    if ( preg_match_all( $h2, $the_content, $h2s )) {/
      if ( $h2s[0] ) {
        if ( $h2s[0][1] ) {//2番目の見出し手前に広告を挿入
          $the_content  = str_replace($h2s[0][1], $ad1.$h2s[0][1], $the_content);
        }

      }
    }
  }
  return $the_content;
}
add_filter('the_content','adsense_add');

これで本文中にある2つ目h2タグの前に広告が挿入されます。

これでいちいち記事内にコピペする必要が無くなりました。

参考にどうぞ。

最新情報をチェックしよう!