帝国cms如何实现在列表页/栏目页中随机插入广告?
内容纲要
小站长做百度、谷歌等联盟广告,其中一个比较好的广告优化技巧就是,采用信息流的广告形式,就是让广告自然的出现在列表项中。那么,帝国CMS系统中,如何在列表页(栏目页)的列表项中随机插入广告呢?
方法一:
首先确认你每页要显示多少条信息,在栏目设置里,把“生成信息每页显示”改为你想要显示的条数。比如我设置为“25”,然后把列表模板的“每行显示”也改为“25”,接下来设置,我要设置为第5条信息,第7条信息之后带一个广告,其它信息之后都不显示广告
[!--empirenews.listtemp--] <!--list.var1--> <!--list.var2--> <!--list.var3--> <!--list.var4--> <!--list.var5--> <div>广告1</div> <!--list.var6--> <!--list.var7--> <div>广告2</div> <!--list.var8--> <!--list.var9--> <!--list.var10--> <!--list.var11--> <!--list.var12--> <!--list.var13--> <!--list.var14--> <!--list.var15--> <!--list.var16--> <!--list.var17--> <!--list.var18--> <!--list.var19--> <!--list.var20--> <!--list.var21--> <!--list.var22--> <!--list.var23--> <!--list.var24--> <!--list.var25--> [!--empirenews.listtemp--]
方法二:推荐采用这个方法
$num='<div class="list"> <a href="[!--titleurl--]"> <img class="img" src="[!--titlepic--]" alt="[!--title--]"> <h3>[!--title--]</h3> </a> </div>'; if($no%4==0){ //跟据自己需要,设置多少条信息显示一条广告 $num.='<div class="list"><script src="ad.js" type="text/javascript"></script></div>'; //这里是你自己的广告代码 } $listtemp=$num;