阿里云服务器

上一篇文章我们说到了帝国cms调用包含关键词的文章列表,下面来介绍一下调用帝国cms随机文章列表的方法。

核心调用代码如下:

<?php 
$randnum=12; //随机数量 
$randids=''; 
$randdh=''; 
for($i=1;$i<=$randnum;$i++) 
{ 
$randids.=$randdh.rand(2335,4212); //1为最小ID,100000为最大ID 
$randdh=',';
} 
?> 
[e:loop={'1,2,3',12,0,1,"id in ($randids)"}]

<article class="post aa" >
      <div class="article-wrap">
        <div class="entry-content">
          <p class="p1"> <a href="<?=$bqsr[titleurl]?>" target="_blank" title="<?=$bqr[title]?>" rel="bookmark">
            <mip-img  src="<?=$bqr[titlepic]?>"></mip-img>
            </a></p>
          <p class="p2"> <a href="<?=$bqsr[titleurl]?>" target="_blank">
           <span class="title"> <?=$bqr[title]?></span>   </a>
<br/>
      <span class="meta-time">
    <?=date('Y-m-d',$bqr[newstime])?>
      |
      <?=$bqr[onclick]?>
      次浏览</span>
 </p>
        </div>
      </div>

</article>


[/e:loop]

20190912090434.jpg

参数说明:

可以按照代码里面的提示,修改随机文章的数量和标签ID的范围

原理是在这个ID范围里面随机取值,调用出文章。

[e:loop={'1,2,3'} 

这个值是指的栏目id,可以根据自身情况选择指定栏目id进行调用。

相关阅读:
  • 帝国CMS系统调用搜索关键词文章列表的方法
  • 帝国cms手机端url跳转代码