アフィリエイト Wordpress stinger

Stinger5の初期設定4(アドセンス配置設定)

更新日:

Stinger5でGoogleアドセンスの配置場所を変更します。
PCのサイトと、モバイルのサイトでそれぞれ異なりますので、少々面倒ですが、一回設定すれば全ての記事に自動的に広告が入りますので頑張りましょう。
事前に各ソースコードは、バックアップしておきましょう。

尚、ソースコードをかなりさわりますので、画像は中年から新人の若い女性に変わりました(笑)

スポンサーリンク

記事下の広告を1つに

記事下に設定されている広告は2つあります。2つ綺麗に並べたりする方法を以前とっていましたが、現在は1つにしてしまっています。
しかもレスポンシブの広告を入れてしまいます。

【single.php】
の中で

            <div style="padding:20px 0px;">
              <?php get_template_part('ad'); //アドセンス読み込み ?>
              <?php if(is_mobile()) { //スマホの場合 ?>
              <?php } else { //PCの場合 ?>
              <div class="smanone" style="padding-top:10px;">
                <?php get_template_part('ad'); //アドセンス読み込み ?>
              </div>
              <?php } ?>
            </div>

の2~8の部分に、アドセンスのコードをそのまま書いてしまいましょう。
レスポンシブの必要が無い場合は、3~8を削除すれば広告は1つになります。

モバイルの広告を一つ消す(一番下)

Googleアドセンスは1ページに3つまでという制約が有ります。
まぁ広告だらけのページも考え物ですしね。

このまま作業を進めるとモバイルの広告が4つになってしまうので、先にモバイルの広告を1つ消します。

【sidebar.php】
の中で

<?php if (is_404()) { ?>
<?php } else { ?>
  <?php if(is_mobile()) { //スマホの場合 ?>
  <div style="padding-top:10px;">
    <?php get_template_part('ad'); //アドセンス読み込み ?>
  </div>
  <?php } else { //PCの場合 ?>

という部分の4~6を削除します。

記事中にアドセンスを入れたい

記事の中ほどにアドセンスが入っているのを見た方がいるかと思います。
色々な方法が有りますが、余りプラグインを入れたくないタイプなので、コードを変更する方法です。

【function.php】
の一番下に、下記のコードを追加します。
アドセンスの部分はご自分のコードを入れてください。
この例は、レスポンシブ広告の例です。

これで[●adsense]を記事の中に書くとアドセンスが表示されます。
(●は消してください)

function showads() {
    return '</div>
<p style="color:#666;margin-bottom:5px;">スポンサーリンク</p>
<div>
※ここにアドセンスコード
</div>
<div class="kizi"> ';
}
 
add_shortcode('adsense', 'showads');

一覧の中にアドセンスを入れたい

トップページやカテゴリページなど、記事一覧の中にもアドセンスを入れると効果が有りそうです。
PC版は右上に、モバイルは下の方に1つのアドセンスが有りますので、2つまで入れても良さそうです。

【itiran.php】
の中で2か所変更します。

1か所目の変更

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

<?php if ( have_posts() ) : while ( have_posts() ) : the_post();$loop_count++; ?>

2か所目の変更

  </dl>
  <?php endwhile; else: ?>
  <p>記事がありません</p>

  </dl>
<?php if ( $loop_count == 4 || $loop_count == 8 ) : ?>
<div class="toppagead">
<p style="color:#666;margin-bottom:4px;text-align:center;">スポンサーリンク</p>
※ここにアドセンスコード
</div>
<?php endif; ?>
  <?php endwhile; else: ?>
  <p>記事がありません</p>

さらに、
【style.css】
の一番下に下記を追加します。

.toppagead {
        margin-bottom: 20px;
        padding-top: 10px;
        padding-bottom: 20px;
        border-bottom: 1px dotted #999;
}

以上で、アドセンスコードの配置換えは終了です。

-アフィリエイト, Wordpress, stinger

Copyright© 上善如水 , 2019 All Rights Reserved.