颠覆霸主

 找回密码
 立即注册

QQ登录

只需一步,快速开始

zblog随机调用全站10篇文章的方法

  [复制链接] [添加相关主题]
godkings 发表于 2021-11-23 13:43:27 | 显示全部楼层 |阅读模式
zblog想要增加一个模块——随机文章,可以让页面更友好、增加用户体验,不过这个方法对于zblogPHP文章总数较少挺实用的,当总文章数量大于1万不建议使用,因为查询数据库次数多会拖慢网站打开的速度,方法是在需要显示随机文章的地方加入以下代码:
  1. {php}
  2. $order = array('rand()'=>'');
  3. $where = array(array('=','log_Status','0'));
  4. $array = $zbp->GetArticleList(array('*'),$where,$order,array(10),'');
  5. {/php}
  6. <ul>
  7. {foreach $array as $related}
  8. <li><a class="text-truncate list-group-item list-group-item-action" href="{$related.Url}">{$related.Title}</a></li>
  9. {/foreach}
  10. </ul>
复制代码


因为直接查询数据库,网站页面打开的速度会被拖慢。不建议大数据的网站使用。


上一篇:zblog文章浏览数量用亿、千万、万、千为单位显示替代数字
下一篇:zblog调用随机tag标签和热门tag前10个方法
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ| Archiver|小黑屋| 颠覆霸主 ( 京ICP备12023415号-2 )

声明:本站的任何信息和内容仅代表作者的立场和观点,与颠覆霸主网无关。

禁止在颠覆霸主网发布任何与《中华人民共和国法律》相抵触的言论!

GMT+8, 2022-8-18 19:10 , Processed in 0.089845 second(s), 26 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.