Stinger8

【Google Adsense】アドセンスのインフィード広告を記事一覧に表示させる方法【Stinger8】

最近知ったのですが、
Google Adsenseの広告ユニットに、
インフィード広告というものが公開されていました。

どんなもんか自分のサイトで試してみたので、
表示した状態と、表示方法をご紹介します。

Stinger8のカスタマイズ記事まとめはこちら!↓

【プログラミング入門最強の味方】STINGER8カスタマイズまとめ
WordPressのテーマStinger8のカスタマイズ記事が増えてきたので、記事を種類別に分類をしてみました。STINGER8は基本的には、最低限の機能しかないまっさらなテーマです。その分非常にカスタマイズがやりやすく、HTMLやCSS、...
スポンサーリンク
新たにレンタルサーバーを選ぶならこれ!
エックスサーバー
  • 国内シェアNo.1の高速サーバーなのでストレスフリー!
  • 自動バックアップ機能に標準対応で安心運用可能!
気になるポイント!キャンペーン中に契約すれば.com等のドメインを永久無料で使えます!
WordPressでサイトを運用すると重くなりがちですが、使用しているレンタルサーバーのスペックがあまり良くないと、どんなにWordPress側で高速化をしていても、なかなか高速化の成果が反映されません。サイトの表示スピードが上がらない原因がレンタルサーバーの場合は、エックスサーバーにしてみると改善するかもしれません! またサーバー等のバックアップを自動で行っているので、安心してサイトの運用をすることができます! またマルチドメイン、メールアドレスを無制限で使えるというのもうれしいですね。

公式サイトはこちら

インフィード広告とは?

インフィード広告は文字通り、
フィードの中にある広告の事で、
記事一覧等の中にある、他の記事に溶け込むような、
広告を指します。

トップページの記事一覧で、
どのような記事があるか確認しませんか?、

わたしはします!

そこに広告があると、割と目につきやすく、
広告の表示方法としては高い効果があるのではないかと思います。

ちなみに表示させると以下のようになります。
stinger8デフォルトの場合

こちらの記事で3カラムにした場合
【WordPress】Stinger8のトップページ記事一覧を3カラム(3列)に変更する!【CSSコピペで可能!】

表示させる方法

今回はstinger8のテーマにおける表示方法です。
表示させるためには、
①アドセンスのアカウントページで広告ユニットを作成
②itiran.phpのファイルを編集する

この2つ手順が必要です。

①アドセンスのアカウントページで広告ユニットを作成

まずアドセンスのアカウントページでインフィード広告のユニットを作成します。
広告ユニットはアカウントページで、
【広告の設定>広告ユニット>新しい広告ユニット】から作成することができます。

そこでインフィード広告をクリックすると、
以下のような画面になります。

通常のstinger8の記事一覧を使用している場合は、
【横の画像】を選択します。

【WordPress】Stinger8のトップページ記事一覧を3カラム(3列)に変更する!【CSSコピペで可能!】
こちらの記事と同様に、
記事一覧を3カラムにしている場合は、、
【上部の画像】を選択します。

選択すると、以下の画面になります。

こちらで広告の画像のサイズや文字の大きな等を設定することができます。
特にこだわらなければ、このままでも使用することができます。

【横の画像】を選択した場合は、
自分が設定している画像サイズに合わせた方が、
自然な仕上がりになります。

なおグローバルオプションで、
【選択したディスプレイ広告を許可する】をオンにすると、
インフィード広告が表示されない場合に、ディスプレイ広告が表示されます。

設定ができたら、ページ下部にある、
【保存してコードを取得】のページに行きます。

これで、インフィード広告のコードを取得することができました。

②itiran.phpのファイルを編集する

itiran.phpのファイルを編集するのですが、
まず上部にある、下記のコードを探します。
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

このコードを基準とします。

基準となるコードよりに、
以下のコードを入力して下さい。

<?php
$ads_infeed = '4'; //広告を何番目に表示させるか
$ads_infeed_count = '1';
?>

その後、以下のコードを、
基準となるコードよりに入力してください。

<?php
if($ads_infeed_count == $ads_infeed){
?>

<dl class="clearfix">
<!-- ここに広告コード -->
</dl>

<?php
}
$ads_infeed_count++;
?>

これで完成です。

こんな感じになります。

3カラムにしている場合はこんな感じ

ちなみに広告ユニットを作ったばかりの場合は、
すぐには表示されないので、ただの空白になりますが、
時間がたてば表示されるので、安心してください。

Stinger8のカスタマイズ記事まとめはこちら!↓

【プログラミング入門最強の味方】STINGER8カスタマイズまとめ
WordPressのテーマStinger8のカスタマイズ記事が増えてきたので、記事を種類別に分類をしてみました。STINGER8は基本的には、最低限の機能しかないまっさらなテーマです。その分非常にカスタマイズがやりやすく、HTMLやCSS、...

コピペも良いですが・・・

カスタマイズ記事はコピペできるものもあり、便利ですが、もし分かりずらかったりする場合は、本などを併せて使用すると、理解度が深まりますよ!

私が使用したおすすめの本はこちらです。

コメント