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}
ZBlog调用7天、30天或者1年热门文章的代码
二、按下图添加代码。
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
版权声明:站内所有文章皆来自网络转载,只供模板演示使用,并无任何其它意义!