1.1.6版模版进行了改善,为了提升性能,广告采取了延迟加载机制,在页面所有内容都加载完成后去加载广告,这样可以提升访问速度!
好了,不多说,说下怎么添加广告!
广告设置在 themes\default\pc\js\common.js 文件中
搜索下面的方法
function addAd(){
//广告无效的话,直接退出
if(!adEffective){
return ;
}
if(isDefind($("#index_ad_01")) ){
$("#index_ad_01").html('');
}
好,代码已经找到,现在我们来添加一个广告
就拿第一个来说吧,看名字index_ad,是首页广告,01当然就是编号了,首页的第一个广告
if(isDefind($("#index_ad_01")) ){
$("#index_ad_01").html('');
}
添加广告代码
获取你的广告代码,基本都是js的嘛,把你的广告代码加在$("#index_ad_01").html('');里面
比如我的广告代码是
<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<ins class="adsbygoogle"
style="display:inline-block;width:970px;height:90px"
data-ad-client="xxxxx"
data-ad-slot="xxxx"></ins>
<script>'
(adsbygoogle = window.adsbygoogle || []).push({});
</script>
添加完成的效果是这样的
if(isDefind($("#index_ad_01")) ){
$("#index_ad_01").html('<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>'
+'<ins class="adsbygoogle"'
+' style="display:inline-block;width:970px;height:90px"'
+' data-ad-client="xxxx"'
+' data-ad-slot="xxxx"></ins>'
+'<script>'
+'(adsbygoogle = window.adsbygoogle || []).push({});'
+'</script>');
}
PS:
list_ad 是列表页广告
top_ad 是排行版广告
search_ad 是搜索页广告
info_ad 介绍页广告
chapterList_ad 章节列表页广告
reader_ad 阅读页广告
review_ad 评论页广告