78模板网分享cms建站教程,提供网站模板、网站插件、办公模板等模板教程免费学习,找模板教程就上78模板网!

ZBlog调用7天、30天或者1年热门文章的代码

ZBlog调用本周、本月和本年热门文章的方法代码

ZBlog部分主题的热门文章,默认是没有筛选时间(天数),可通过主题模板修改代码,例如调用7天、30天或者1年的热门文章(以文章浏览量排序)。

使用方法

一、通过主题模板找到热门文章的代码。

注意:不同的主题,调用热门文章代码的位置不一样,如果自己找不到,可找主题作者询问热门文章代码的位置。

{php}
$order = array('log_ViewNums'=>'DESC');
$where = array(array('=','log_Status','0'),array('>','log_PostTime',$ztime));
$array = $zbp->GetArticleList(array('*'),$where,$order,array(10),'');
{/php}

源码.jpg ZBlog调用7天、30天或者1年热门文章的代码  ZBlog调用7天 30天或者1年热门文章的代码 第1张

ZBlog调用7天、30天或者1年热门文章的代码

二、按下图添加代码。

源码2.jpg ZBlog调用7天、30天或者1年热门文章的代码  ZBlog调用7天 30天或者1年热门文章的代码 第2张

ZBlog调用7天、30天或者1年热门文章的代码

{php}
$stime = time();
$ytime = 30*24*60*60;
$ztime = $stime-$ytime;
$order = array('log_ViewNums'=>'DESC');
$where = array(array('=','log_Status','0'),array('>','log_PostTime',$ztime));
$array = $zbp->GetArticleList(array('*'),$where,$order,array(10),'');
{/php}
{foreach $array as $cmslist}
<li><a href="{$cmslist.Url}" title="{$cmslist.Title}">{$cmslist.Title}</a></li>
{/foreach}
{/php}

使用方法:以上代码中的第三行的“30”代表调用热门文章的天数限制,举例说明:修改成7表示调用的本周热门文章;修改成30表示调用本月的热门文章。以此类推,你懂的;另外,第七行中的阿拉伯数字“10”代表调用的文章数量,根据自己需求自行修改即可。

代码中的30是天数,可修改。

$stime = time();

$ytime = 30*24*60*60;

$ztime = $stime-$ytime;

本文链接:http://78moban.cn/post/14608.html

版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!

联系技术
文章删除 友链合作 技术交流群
1050177837
公众号
公众号
公众号
返回顶部