备案权重域名预定

 找回密碼
 加入我們

通過Genesis Framework實現wordpress首頁第2篇到第5篇文章之間插入廣告代碼

[複製鏈接]
小豬哼囔 發表於 2019-2-8 22:05:57 | 顯示全部樓層 |閱讀模式
很多內容自媒體站長或者blogger想在wordpress cms首頁文章中植入廣告代碼,這裡推薦一款Genesis Framework。



安裝Genesis Framework需在function.php文件中插入如下代碼

  1. add_action( 'genesis_after_entry', 'crunchify_ad_on_home' );
  2. function crunchify_ad_on_home() {
  3.         global $loop_counter;
  4.         $loop_counter++;
  5.         if( (!is_paged() && !is_singular()) && ($loop_counter == 1 || $loop_counter == 4)) {
  6.                 echo '<div style="margin-bottom:25px;"><ins class="adsbygoogle" style="display:inline-block;width:728px;height:90px" data-ad-client="ca-pub-4032710958875645" data-ad-slot="7425196307"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></div>';
  7.                 $loop_counter = $loop_counter + 1;
  8.         }

  9.         global $loop_counter_paged;
  10.         $loop_counter_paged++;
  11.         if( (is_paged() ) && ($loop_counter == 2 || $loop_counter == 5) ) {
  12.                 echo '<div style="margin-bottom:25px;"><ins class="adsbygoogle" style="display:inline-block;width:728px;height:90px" data-ad-client="ca-pub-<span style="color: rgb(26, 26, 166); font-family: monospace; font-size: medium; white-space: pre-wrap;">4317176026104991</span>" data-ad-slot="7425196307"></ins><script>(adsbygoogle = window.adsbygoogle || []).push({});</script></div>';
  13.                 $loop_counter_paged = $loop_counter_paged + 1;
  14.         }
  15. }
複製代碼


這裡需要修改為自己的adsense代碼中的ID,loop_counter等參數也可以根據自己需要修改,在文章列表適當位置加入自己需要的尺寸的廣告。
回復

使用道具 舉報

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

本版積分規則

备案权重域名预定

4um點擊跨境網編創業社區

GMT+8, 2024-11-24 04:40

By DZ X3.5

QQ

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