PR

WordPress 記事一覧に広告を表示する方法(ランダム可)

トップページで記事を一覧表示している時など

一覧記事の間と間に広告を表示したい時があります

そんな時に便利なのがインフィード広告

設定次第で記事一覧に違和感なく溶け込ませることができます

※画像のみの表示広告の場合は要工夫

スポンサーリンク

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

これを行う前にあらかじめバックアップを必ずとっておくか、

テストサイトなどを利用して十分にチェックしてください

 

私が行った方法で解説となります

トップページに一覧表示されている記事の間にインフィード広告を表示させたかったのでindex.phpに記述しました

 

まずは下記コードを探します(同じとは限りません)

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

このコードの上に広告を何番目に表示させるかのコード、下記を設置します

<?php
$ad_inf = '3';//一番上から何段目に広告を表示するかを指定
$ad_inf_cn = '1';
?>

 

初めに探したコードの下に下記コードを追加

<?php
if($ad_inf_cn == $ad_inf){
?>

<!-- 広告コード -->

<?php
}
$ad_inf_cn++;
?>

 

このようになれば完成

<?php 
$ad_inf = '3';//一番上から何段目に広告を表示するかを指定 
$ad_inf_cn = '1'; 
?>
<?php if (have_posts()) : while (have_posts()): the_post(); $loopcount++; ?>
<?php 
if($ad_inf_cn == $ad_inf){ 
?> 
<!-- 広告コード --> 
<?php 
} 
$ad_inf_cn++; 
?>

 

ランダムで表示したい場合

ランダムで表示したい場合には「一番上から何段目に広告を表示するかを指定」の部分の2行を下記コードと差し替えてください

$random = rand(3,9); //3段目~9段目のどこ何表示
$ad_inf = $random;

コメント

intel 13世代/14世代CPUのマイクロコード不具合の症状がCORE i9 13900Kに出たので返品交換(マイクロコード不具合CPU返品交換方法!)
【DaVinci Resolve】Speed Editorが「DaVinci Control Panels」には認識されるけどダヴィンチリゾルブ側で認識されない場合の対処方法!
アドセンスのお支払い情報画面に「お支払いが遅れることなく、税金の源泉徴収も適切に行われるようにするために、できる限り早急にシンガポールの税務情報をご提出ください。」と表示された?!(対処方法)
auスマホ・タブレットのSIMロックを無料で解除する方法(auスマホで格安MVMO SIMが使えるようになる!)
Windows11で高速スタートアップを無効にする方法(稀にハードウエア不具合を招くことも!?)
DaVinci Resolveの課金有料版「DaVinci Resolve Studio」をポイントも合わせてなるべくお得に購入する方法(実際に買ってみた)
【ライティング】キーボードなどのライティング設定を邪魔してくるWindws機能「動的ライティング」の切り方(無効にする方法)
【100均】ペン型セラミックカッターが便利すぎるのに100円で買える!?
【AI】初めてChatGPTに登録して聞いてみた(AI初体験)
入院時の暇つぶし最強アイテムは家でも使っているアレ!
2024年12月
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
タイトルとURLをコピーしました