Blogger中AdSense横幅的简码

问题描述 投票:1回答:1

我发现这个代码,我在博客上尝试过这个但是这对我来说不起作用..是否有可能使它工作?

这是代码:

function adsense_func( $atts ){
 $ad = '

//You can change the code between the <script> tags with your personal Ad code
 <script type="text/javascript"><!--
 google_ad_client = "Adsense ID";
 google_ad_width = 336;
 google_ad_height = 280;
 google_ad_format = "336x280_as";
 google_ad_type = "text";
 google_ad_channel = "";
 google_color_border = "ffffff";
 google_color_bg = "FFFFFF";
 google_color_link = "0000FF";
 google_color_text = "000000";
 google_color_url = "11593C";
 //-->
 </script>
 <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>

//Finish editing
 ';

 return $ad;
}
add_shortcode( 'adsense', 'adsense_func' );

我想在Blogger上为我的Adsense制作Shortcode以便轻松进行更改你能帮助我吗?非常感谢!

blogger shortcode
1个回答
0
投票

我担心这是专为WordPress创建的PHP代码,因此无法在Blogger上运行。

另外,根据official Google guidelines,您的代码格式略有不同。

您的Blogger博客模板的结构类似,要么找到一个开头的<blog>标记,要么将代码放在从您的博客仪表板创建的空HTML/JavaScript小部件中。

虽然我很确定默认情况下应该已经在您的模板中插入了AdSense代码,但这是一个示例代码(您将通过创建自己的广告代码获得类似的代码):

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- Homepage Leaderboard -->
<ins class="adsbygoogle"
style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-1234567890123456"
data-ad-slot="1234567890"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

谢谢,卢卡

© www.soinside.com 2019 - 2024. All rights reserved.