DUX 主题增加类似 Google AdSense 信息流广告位

近期由于Google Adsense广告下来后一直在折腾,对于博客来说信息流方式的广告最值得放置,可以看到放了信息流对于博客站来说最为妥当美观,也比较符合网站内容。但是这款主题选项内没有信息流广告放置设置,所以网上找了一大堆,发现只有这个方法可行。
DUX 主题增加类似 Google AdSense 信息流广告位

放置方法:首先需要登录Google AdSense后台获取信息流广告位,将广告代码拷贝下来,然后在博客后台找到文章列表模板,找到主题目录下的excerpt.php文件。在文章循环开始前声明一个随机数,这个随机数根据你一页显示多少文章确定,我的是10篇,所以我在2-9篇文章中插入广告。

[cc lang="php"]$num=rand(2,9);[/cc]

然后在文章列表输出循环中(即while之后 endwhile之前,不影响文章输出的地方)添加如下代码:

[cc lang="php"]
if($ii==$num){
echo '

广告代码

';
}
[/cc]

注:$ii是主题自带的计数变量,目的是为了给每个文章列表设置不一样的class名称,正好这里可以利用,如果你的主题没有这个变量,你可以在while之前找个地方声明一个变量,初始为0,如:$ii=0;

最后将广告代码插入进去,等会刷新博客页面就能看到广告放置效果。

  • 本文由 发表于 2020年3月4日13:19:59
  • 转载请务必保留本文链接:https://www.sunlightnotes.com/254.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: