「毎回毎回、Google Adsenseのリンクをコピー&ペーストしているけどもう疲れた!!」
「自動挿入できたらいいのになぁ…」
といった方に朗報!
この記事を最後までみてもらえると、WordPressの記事中に楽々にGoogle Adsenseが自動挿入されるようになりますよ!
しかも、1つではなく複数載せられる方法も教えちゃいます!
そもそもGoogle Adsense収益はどのくらい稼げてる?
そもそもの問題。
みなさんは駆け出しブロガーの一人でGoogle Adsenseで広告収入を得ようと頑張っているでしょうけども、ズバリ毎月どのくらい収益がありますか…?
また、その収益を伸ばす方法を考えたことはあるでしょうか。
答えは簡単!
答え:Adsenseを表示させる数を増やしちゃいましょう!
実際に私のこのサイトもたくさんAdsenseの広告が載っているのがお分かりかと思います笑
というわけで、個人差はありますが、あなたのサイトにもたくさんAdsenseを貼っていくための自動広告挿入コードをみていきましょう!!
WordPressサイトの立ち上げで困ったことはありませんか?
そういう時に気軽に相談できるのがチームネットラボのパソコン教室「TeamTech」!
WordPressを初めて使う方向けで始めたサービスですが、初心者・中級者で困っている方もぜひご相談ください!
あなたの疑問解決になるようにお手伝いさせていただきます!
詳しくはこちらのサイト経由でお問い合わせください!
WordPressのサイトで記事中に自動でAdsenseを挿入するコード【プラグイン不要】
WordPressをある程度使っている方はお分かりかと思いますが、サイト構築に非常に便利な「プラグイン」をたくさん使っていると、サイトの読み込み速度が遅くなり、閲覧者(お客さん)が読み込み中にブラウザバックに繋がってしまいますよね。
でも、今からご紹介する「コード」を貼り付けてもらえたら、「プラグイン」なしで自動挿入できちゃいます!!
Adsenseを記事内に自動挿入するPHPコード
// 本文中にアドセンス表示
function add_ads_before_h2($the_content) {
if (is_single()) {
$ads = <<< EOF
<p>スポンサードサーチ</p>
【【【ここにアドセンスコードを貼り付けます】】】
<div style="clear:both"></div>
EOF;
$h2 = '/^.+?<\/h2>$/im';//H2見出しのパターン
if ( preg_match_all( $h2, $the_content, $h2s )) {
if ( $h2s[0] ) {
// 1つ目のh2見出しの上にアドセンス挿入
if ( $h2s[0][0] ) {
$the_content = str_replace($h2s[0][0], $ads.$h2s[0][0], $the_content);
}
}
}
}
return $the_content;
}
add_filter('the_content','add_ads_before_h2');
コピーして、「functions.php」に貼り付ければOK!
functions.php の編集方法
WordPressの管理画面の「外観>>テーマエディター」に進み、右のテーマファイルの中の「functions.php」をクリック。
一番最後の場所に先ほどコピーしたものを貼り付けしましょう!
あと、ペーストしたら保存を忘れずに!!
このコードは1個のみ自動挿入する方法ですが、複数個のAdsenseを自動挿入したい方は以下のコードもチェック!
複数のAdsenseを記事内に自動挿入するPHPコード
// 本文中にアドセンス表示
function add_ads_before_h2($the_content) {
if (is_single()) {
$ads = <<< EOF
<p>スポンサードサーチ</p>
【【【ここにアドセンスコードを貼り付けます】】】
<div style="clear:both"></div>
EOF;
$h2 = '/^.+?<\/h2>$/im';//H2見出しのパターン
if ( preg_match_all( $h2, $the_content, $h2s )) {
if ( $h2s[0] ) {
// 1つ目のh2見出しの上にアドセンス挿入
if ( $h2s[0][0] ) {
$the_content = str_replace($h2s[0][0], $ads.$h2s[0][0], $the_content);
}
// 3つ目のh2見出しの上にアドセンス挿入
if ( $h2s[0][2] ) {
$the_content = str_replace($h2s[0][2], $ads.$h2s[0][2], $the_content);
}
// 5つ目のh2見出しの上にアドセンス挿入
if ( $h2s[0][4] ) {
$the_content = str_replace($h2s[0][4], $ads.$h2s[0][4], $the_content);
}
// 7つ目のh2見出しの上にアドセンス挿入
if ( $h2s[0][6] ) {
$the_content = str_replace($h2s[0][6], $ads.$h2s[0][6], $the_content);
}
}
}
}
return $the_content;
}
add_filter('the_content','add_ads_before_h2');
こちらのコードだと、1つ目のh2見出しの上、3つ目のh2見出しの上、5つ目のh2見出しの上、7つ目の見出しの上にAdsenseが自動挿入されます。
自分の使いやすいようにコードを削除したり追記したりしてみてください。
もし、カスタマイズしたい場合は、下記の部分を変更すればOK!
// ●個目のh2見出しの上にアドセンス挿入
if ( $h2s[0][●] ) {
$the_content = str_replace($h2s[0][●], $ads.$h2s[0][●], $the_content);
}
●は「2」などの数値が入ります。
今回は以上です!
これで少しでも記事制作が楽になれば幸いです!
WordPressサイトの立ち上げで困ったことはありませんか?
そういう時に気軽に相談できるのがチームネットラボのパソコン教室「TeamTech」!
WordPressを初めて使う方向けで始めたサービスですが、初心者・中級者で困っている方もぜひご相談ください!
あなたの疑問解決になるようにお手伝いさせていただきます!
詳しくはこちらのサイト経由でお問い合わせください!
他の記事も以下のリンクからぜひご覧ください!