KUSANAGI MAGAZINEで「きもおたわーどぷれす。」が紹介されました! クリックで公式サイトが開きます。

アドセンスを2番目のH2タグ直前と記事下に配置する ~Lightningカスタマイズ第5回

この記事は約4分で読めます。
記事内に広告が含まれています。

本記事ではWordPressテーマLightningにおいて、2番目のH2タグ直前と記事下にGoogle AdSenseを配置する方法を紹介します。

スポンサーリンク

始める前に~アドセンスの規約について

「スポンサーリンク」記載の可否~よくある誤解

各所で次の説明がみられます。

「広告」か「スポンサーリンク」のラベルを入れないと規約違反

実はこれ、誤りです。
正しくは、

ラベルを入れる場合は「広告」か「スポンサーリンク」の記載じゃないとダメ

「スポンサードリンク」の記載をよく見かけますが、これは規約違反です。
(過去にスポンサードリンクとされていたからOKという話もありますが、規約に明示されていない以上は避けた方がいいです)
従ってラベルを削除してもいいのですが……

ラベルは入れた方がいいと思うな

もし入れないと、記事と広告の区別がつきづらくなってしまうケースが出てきます。
そうした企図せぬ規約違反を回避するため、入れておく方が無難だからです。

アドセンスの個数上限撤廃

かつてはアドセンスの上限が1記事3個までとなっていました。
この上限は現在では撤廃されています。
ただ私は3個にとどめています。
個数を増やす場合は自己責任でお願いします。

スポンサーリンク

カスタマイズの前提・準備

アドセンスコードの入手方法については御存知であることを前提に話を進めます。
以下のアドセンスを入手しておいてください。
①記事中用:レスポンシブ×1
②記事下モバイル用:レスポンシブ×1
③記事下PC用:レクタングル大(336×280)×2、またはレクタングル中(300×250)×2をお好みで

スポンサーリンク

2番目のH2タグ直前にアドセンスを設置する

私はリード文無しで記事を作成していますので、2番目のH2タグにアドセンスを配置することにしました。
サイトが高速の方も2番目がいいと思います。
最初のH2タグにすると、モバイルの場合に表示が間に合わないので。

方法は、以下のページを参考にしました。

https://ad-note.jp/?p=294 リンク切れ

1 次のコードを子テーマのfuncitons.phpに追記する

/********************** 2番目のh2前にアドセンス挿入 **********************/
function add_ad_before_h2_for_once($the_content) {
//広告(AdSense)タグを記入
$ad1 = <<< EOF
<div Align="center"><span style="font-size:80%">スポンサーリンク</span></div><br/>
【①で取得したアドセンスコード】

EOF;
  if ( is_single() ) {//投稿ページ
    $h2 = '/^<h2.*?>.+?<\/h2>$/im';//H2見出しのパターン
    if ( preg_match_all( $h2, $the_content, $h2s )) {//H2見出しが本文中にあるかどうか
      if ( $h2s[0] ) {//チェックは不要と思うけど一応
        if ( $h2s[0][1] ) {//1番目のH2見出し手前にad1を挿入
          $the_content  = str_replace($h2s[0][1], $ad1.$h2s[0][1], $the_content);
        }
      }
    }
  }
  return $the_content;
}
add_filter('the_content','add_ad_before_h2_for_once');

「スポンサーリンク」を加え、常に中央表示されるようにしています。
他のH2タグの前に設置したい場合は、参考記事を御参照ください。

2 アドセンスコードの記述を変更する

アドセンスコードから、次の記述を探して下さい

data-ad-format="auto"></ins>

autoをrectangleに変更してください

data-ad-format="rectangle"></ins>
スポンサーリンク

記事下にダブルレクタングル広告を設置し、モバイル対応にする

モバイルでアドセンスが二つ並びになるのを避けたい場合は、次のコードを子ページのsingle.phpの任意の場所に貼って下さい。

<?php if (wp_is_mobile()) :?>
<div Align="center"><span style="font-size:80%">スポンサーリンク</span></div><br/>
【②で取得したアドセンスコード】
<?php else: ?>
<div Align="center"><span style="font-size:80%">スポンサーリンク</span></div><br/>
<table>
 <tr>
 <td>【③で取得したアドセンスコード その1】</td>
 <td>【③で取得したアドセンスコード その2】</td>
 </tr>
 </table>
<?php endif; ?>

貼る場所は、次の場所がいいと思います。

  • 広告収入を優先したいなら記事下部分の一番上
  • 著者情報やフォローを優先したいなら、その下

私は後者です。

スポンサーリンク

結論

 

規約は正しく理解して、その上で守ってね
アドセンスの運用はかなり厳しいし、利用停止になったら目も当てられないから

サイトを始めたい・引っ越したい方へ

おすすめレンタルサーバー「ConoHa WING」
Webサーバー処理速度 国内最速!
サイト管理・カスタマイズのタイパも抜群!
自動化AIのWEXALによって他社より負担を減らせます
各種キャンペーン施策によりコスパも抜群!
ConoHaに初めて入会かつ12か月以上のWINGパックなら
下のボタン経由で契約すると最大5000円の割引が受けられます

この記事を書いた人

素人の備忘録です。
素人がゆえにトラブルにぶつかりまくってきたので、同じように困った方の役に立てたらいいなと思ってます。
8年来のKUSANAGI推し。

元公安調査庁職員、発達障害(ADHD)

天満川 鈴をフォローする
Lightning

This website stores cookies on your computer. These cookies are used to provide a more personalized experience and to track your whereabouts around our website in compliance with the European General Data Protection Regulation. If you decide to to opt-out of any future tracking, a cookie will be setup in your browser to remember this choice for one year.

Accept or Deny

タイトルとURLをコピーしました