有利于蜘蛛每次来抓取都能抓取到不同的信息,帝国CMS怎么随机调动栏目呢?语句如下。

[e:loop={'select * from [!db.pre!]enewsclass where bclassid in(1) order by rand() desc limit 10',10,24,0}]  
<?if($bqr['classurl']=='')
{$sccurl=$public_r['newsurl'].$bqr['classpath']."/";
}else{$sccurl=$bqr['classurl']."/";
}?>
  <a target="_blank" href="<?=$sccurl?>"><?=$bqr['classname']?></a> | 
[/e:loop]



如果你要随机调用栏目id=5下的栏目,就把代码改成bclassid in(5)就行了,如果是多个就改成bclassid in(1,3,5),如果是全站就改成bclassid=0就可以了。

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:312334557@qq.com 我们将配合处理!

原文地址:《帝国CMS随机调用栏目的方法》发布于2021-03-19 11:00:22