現在の接続環境は
です

記事内にプロモーションが含まれています。

プロモーションを含みます

インフィード広告を記事一覧の間に表示させる方法

AdSense AFFINGER4Pro STINGER PLUS+ Stinger6 Stinger7 WordPress カスタマイズ 伝えたいこと 備忘録

所要時間目安:3

This session is using  IPv4  is established in

今日は2025年6月1日です。

この記事は2017年7月24日のものです。現在は状況が異なる可能性がありますのでご注意ください。

目次に行く・戻る

2025年6月1日 (日曜日)↓における週間月間人気記事トップ3は?↓

  • 本日
  • 週間
  • 月間
  1. エクストレイルT32ヘッドライト光軸調整方法 2PV

    エクストレイルT32やエクストレイルT33などでは純正LEDヘッドライトが採用されているグレードや車種があります。メーカーオプションのLEDヘッドライトだと光軸調整が難しいと思われる方のいらっしゃるか…

    もっと読む

  2. たった今使用したパスワードがデータ侵害で検出されました。とChromeで表示 1PV

    ブラウザのひとつにGoogle製のGoogle Chromeがあります。その他にもMicrosoft製のMicrosoft EdgeやSleipnirやsafariやBLAVEなどいくつもあります。そ…

    もっと読む

  3. プッシュスイッチでブレーキを踏まずにエンジンをかける方法 1PV

    以前にプッシュスイッチ式のプッシュエンジンスタートボタンだと、運転席の方はブレーキを踏んでエンジンプッシュスイッチを押せばエンジンはかかります。しかし、助手席側にいる方は車に乗ったままだとブレーキが踏…

    もっと読む

  1. エクストレイルT32運転席側バイザーメッキモール剥がれ修復方法とオススメ両面テープ 24PV

    車の購入後、乗ろうが乗らまいが経年劣化というものは付きものなのですが、特にプラスチック部分や両面テープ部分などは経年劣化がどうしても起きてきてしまいます。 そんな車でも長めにお気に入りの愛車となれば長…

    もっと読む

  2. キーレスリモコン破損

    車のキーナンバー確認方法。キーレス紛失や壊れた時 23PV

    初めての経験でした。(汗)…。 キーレスエントリー、キーレスリモコンがついた鍵がエンジンを回す時にボキッと折れてしまいました。(汗)…。 プラスチックの本体部分と鉄のキー部分が分裂してしまいました。 …

    もっと読む

  3. アイドリングストップシステム異常警告灯表示対処方法 21PV

    2010年前後以降の車に搭載されていることの多いアイドリングストップシステム。各自動車メーカーによって呼び名は異なりますが、機能としては信号待ちが長い時や停止時間が長い時などに勝手に(自動的に)アイド…

    もっと読む

  1. エクストレイルT32ヘッドライト光軸調整方法 2PV

    エクストレイルT32やエクストレイルT33などでは純正LEDヘッドライトが採用されているグレードや車種があります。メーカーオプションのLEDヘッドライトだと光軸調整が難しいと思われる方のいらっしゃるか…

    もっと読む

  2. たった今使用したパスワードがデータ侵害で検出されました。とChromeで表示 1PV

    ブラウザのひとつにGoogle製のGoogle Chromeがあります。その他にもMicrosoft製のMicrosoft EdgeやSleipnirやsafariやBLAVEなどいくつもあります。そ…

    もっと読む

  3. プッシュスイッチでブレーキを踏まずにエンジンをかける方法 1PV

    以前にプッシュスイッチ式のプッシュエンジンスタートボタンだと、運転席の方はブレーキを踏んでエンジンプッシュスイッチを押せばエンジンはかかります。しかし、助手席側にいる方は車に乗ったままだとブレーキが踏…

    もっと読む

今月初頭に(上旬)アドセンスの広告表示方法に通常のコンテンツ連動型広告にプラスで、インフィード広告と記事内広告が解禁されました。

以前に、トップページの記事一覧にきれいにアドセンス広告を挿入する方法を書きましたが、他の方法にても可能なのでちょっとだけ紹介です。

アドセンス336pxPC閲覧記事下表示1つ目コード

この記事を読む方へのオススメ

メルカリ招待コード:

インフィード広告を記事一覧の間にきれいに表示する方法です。

上記もしましたが、
以前の記事のカスタマイズ方法においても任意の記事と記事の間に指定することによって表示することは可能です。

今回は、
ちょっとこちらの方法で任意の位置に広告を表示可能にはできないかを思考中ですが、取り急ぎ1つだけ挿入する方法になります。

具体的な挿入場所とコードです。

多くのテーマファイルでは、
Category.phpやarchives.phpなどのテーマファイルに以下のようなコードがあるかと思われます。

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

<!-- ここにタイトルなど表示させるコード -->

<?php endwhile; ?>

 

しかし、AFFINGER4(STINGER6以降系)においてはitiran-thumbnail-on.php内に上記コードがあります。

私の場合は、
すでに上記記事で紹介されているようにloopを使っているのでそれにプラスアルファで一個表示させるようにしています。

また、
インフィード広告においては、広告ない自体に「広告」などと表示されるのでスポンサーリンクや広告という表記は必須ではありません。(いまのところ)

 

上記のコードを以下のように追記することで、任意の位置に1つだけインフィード広告をきれいに挿入して表示することができるようになります。

 

<?php
$ads_infeed = '1';//上から何番目に広告を設置するか
$ads_infeed_count = '1';
?>

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

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

<!-- ここにインフィード広告のコードを入れる -->

<?php
}
$ads_infeed_count++;
?>

<!-- ここにタイトルなど表示させるコード -->

<?php endwhile; ?>

 

 

具体的には以下のようになります。

<?php
$ads_infeed = '1';//上から何番目に広告を設置するか
$ads_infeed_count = '1';
?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post();$loop_count++; ?>

<dl class="clearfix">
<dt><a href="<?php the_permalink(); ?>">
<?php if ( has_post_thumbnail() ): // サムネイルを持っているときの処理 ?>
<?php the_post_thumbnail( 'thumbnail' ); ?>
<?php else: // サムネイルを持っていないときの処理 ?>
<?php if(trim($GLOBALS['stdata97']) !== ''){ ?>
<img src="<?php echo esc_url( ($GLOBALS['stdata97']) ); ?>" alt="no image" title="no image" width="100" height="100" />
<?php }else{ ?>
<img src="<?php echo get_template_directory_uri(); ?>/images/no-img.png" alt="no image" title="no image" width="100" height="100" />
<?php } ?>
<?php endif; ?>
</a></dt>
<dd>
<?php get_template_part( 'st-single-category' ); //カテゴリー ?>
<h3><a href="<?php the_permalink(); ?>">
<?php the_title(); ?>
</a></h3>

<div class="blog_info <?php st_hidden_class(); ?>">
<p><i class="fa fa-clock-o"></i>
<?php the_time( 'Y/m/d' ); ?>
&nbsp;<span class="pcone">
<i class="fa fa-folder-open-o" aria-hidden="true"></i>-<?php the_category( ', ' ) ?><br/>
<?php the_tags( '<i class="fa fa-tags"></i>&nbsp;', ', ' ); ?>
</span></p>
</div>
<div class="smanone2">
<?php the_excerpt(); //抜粋文 ?>
</div>
</dd>
</dl>

<?php if ( $loop_count == 3 || $loop_count == 7 || $loop_count == 13 ) : ?>

<!--通常のアドセンスコード挿入場所-->

<?php endif; ?>

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

<!--インフィード広告コードを挿入場所-->

<?php
}
$ads_infeed_count++;
?>

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

 

以上、loopを使用しないでインフィード広告をきれいに挿入する方法でした。

今後、
こちらの方法にて任意の場所に挿入可能な方法を模索して解決した際には再度記事にするか以下の追記するようにしたいと思います。

あなたにおすすめ

Windows10サポート終了まで

Multiplex 広告

あなたが訪問してから

0 秒経過 🎉

入学入社まであと…入学入社祝いはどんなPresent(プレゼント)でどのように過ごされますか?

ホワイトデープレゼントは以下などの豊富なキャンペーン商品から選ぶと良いと思います。

ブログサービスが始まってから:


カウントダウンタイマー

おすすめの記事一部広告

Total668


アドセンス336pxPC閲覧記事下表示1つ目コード

目次に戻る

よろしかったらシェアよろしくお願いします。

-AdSense, AFFINGER4Pro, STINGER PLUS+, Stinger6, Stinger7, WordPress, カスタマイズ, 伝えたいこと, 備忘録

目次に戻る

目次に戻る


コメントを閉じる

comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


This site uses Akismet to reduce spam. Learn how your comment data is processed.