抢注百度搜索高排名流量域名、品牌商标保护、微信绿标安全域名、备案精品短域名,上铭正知产!

 找回密碼
 加入我們

wordpress文章列表中插入adsense廣告代碼

[複製鏈接]
小豬哼囔 發表於 2019-3-9 22:23:07 | 顯示全部樓層 |閱讀模式

隨著adsense的廣告樣式更新,很多人想實現在wordpress博客文章列表中間插入廣告來實現類似信息流的高點擊率形式,下面是網友分享的loops中加入廣告的代碼方法。

拿twentyfourteen主題來看,找到類似下面的loop代碼:

  1. if ( have_posts() ) :
  2.   while ( have_posts() ) : the_post();
  3.     get_template_part( 'content', get_post_format() );
  4.   endwhile;
  5. else :
  6.   get_template_part( 'content', 'none' );
  7. endif;
複製代碼

使用modules operator (%)分開的數字,通過($counter = 1)這種代碼來實現,比如在每個第四篇文章出插入:

  1. php
  2. if ( $counter % 4 == 0 ):
  3.   // your ad code here
  4. else:
  5.   // regular post
  6. endif;
  7. ?>
複製代碼

所以整體代碼如下:

  1. php
  2. if ( have_posts() ) :
  3.   $counter = 1; //initialize the counter
  4.   while ( have_posts() ) : the_post();
  5.     if ( $counter % 4 == 0 ):
  6.         // your ad code here
  7.     else:
  8.        get_template_part( 'content', get_post_format() );
  9.     endif;

  10.     $counter++; //increment by 1
  11.   endwhile;
  12. ...
  13. endif;
  14. ?>
複製代碼

不同模板的代碼不同,所以不要直接複製粘貼,而是根據相關方法進行修改。

另外還有一種簡單的方法就是使用如下插件:

https://wordpress.org/plugins/insert-post-ads/


回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 加入我們

本版積分規則

备案权重域名预定

點基跨境

GMT+8, 2025-1-23 04:57

By DZ X3.5

QQ

快速回復 返回頂部 返回列表