网站建设

首页  > 网站建设 > 正文

zblogphp如何调用随机文章?

zblogphp如何调用随机文章?在浅谈小蒙seo博客程序中,我们也提到了,小蒙seo重启开博后用的是zblog程序的PHP版本,既然是博客程序,肯定就少不了很多的调用标签,比如热门文章,热评文章,随机文章等等,我们今天就来整理一下zblogphp如何调用随机文章!

废话不多说,先上代码:

{php}
$order = array('rand()'=>'');
$where = array(array('=','log_Status','0'));
$array = $zbp->GetArticleList(array('*'),$where,$order,array(8),'');
{/php}
{foreach $array as $related}<li><a href="{$related.Url}">{$related.Title}</a></li>{/foreach}

以上代码直接放到模板文件里面即可随机调用8篇文章,修改第四行代码中的阿拉伯数字10可以修改调用数量。 再次说下,这个随机简单粗暴的直接用rand来操作,如果你的网站文章数量不多,那么用一用还没啥关系。如果你网站的文章很多(大概超过了1000篇文章那么多),建议是最好不要用到这个随机,会明显的增加数据库读取速度而导致网站加载变慢。

再贴下本博中的随机文章代码:

    {$array = hinsmei_Get_Links( 'rand', '5', '' );}
    {foreach $array as $post}
<li><a href="{$post.Url}" title="{$post.Title}" target="_blank"><img src="{if $post->Metas->pic}{$post->Metas->pic}{elseif $zbp->Config('hinsmei')->thumb2}{hinsmei_thumb2($post,240,144,0)}{else}{hinsmei_thumbnail($post)}{/if}" alt="{$post.Title}"></a>
      <p class="bt"><a href="{$post.Url}" title="{$post.Title}" target="_blank">{$post.Title}</a></p>
      <p><span class="time">{$post.Time('Y-m-d')}</span><span class="eye">{$post.ViewNums}次阅读</span></p></li>
    {/foreach}
  </ul>
</div>

安阳seo因为随机文章用的是图文列表模式的,所以调用的是5篇,大家可以根据自己的实际情况进行相应的调整。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

zblogphp如何调用随机文章?小蒙SEO博客原创,于2020年01月02日 08:37:45发表!
转载请注明本文链接: http://blog.shzszby.com/post/7.html

评论