很多內容自媒體站長或者blogger想在wordpress cms首頁文章中植入廣告代碼,這裡推薦一款Genesis Framework。
安裝Genesis Framework需在function.php文件中插入如下代碼
- add_action( 'genesis_after_entry', 'crunchify_ad_on_home' );
- function crunchify_ad_on_home() {
- global $loop_counter;
- $loop_counter++;
- if( (!is_paged() && !is_singular()) && ($loop_counter == 1 || $loop_counter == 4)) {
- 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>';
- $loop_counter = $loop_counter + 1;
- }
-
- global $loop_counter_paged;
- $loop_counter_paged++;
- if( (is_paged() ) && ($loop_counter == 2 || $loop_counter == 5) ) {
- 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>';
- $loop_counter_paged = $loop_counter_paged + 1;
- }
- }
複製代碼
這裡需要修改為自己的adsense代碼中的ID,loop_counter等參數也可以根據自己需要修改,在文章列表適當位置加入自己需要的尺寸的廣告。 |