zblog如何获取24小时内发布文章数量,及当天内发布文章数量。一,获取24小时内发布文章数量1、在你的主题include.php文件中插入如下代码:function umtheme_postNum(){ global $zbp; $nowtime = time(); $settime = 1*24*60*60; $gettime = $nowtim...
zblog如何获取24小时内发布文章数量,及当天内发布文章数量。
一,获取24小时内发布文章数量
1、在你的主题include.php文件中插入如下代码:
function umtheme_postNum(){ global $zbp; $nowtime = time(); $settime = 1*24*60*60; $gettime = $nowtime-$settime; $db = $zbp->db->sql->get(); $sql = $db->select('zbp_post')->where(array(array('=','log_Status','0'),array('>','log_PostTime',$gettime)))->sql; $array = $zbp->GetListType('Post', $sql); echo count($array); }
2、在你的主题模版文件中调用如下代码:
24小时内更新:{umtheme_postNum()}二,获取当天内发布文章数量
1、在你的主题include.php文件中插入如下代码:
function umtheme_postday(){
global $zbp
$gettime = strtotime(date("Y-m-d"));//当天时间
$db = $zbp->db->sql->get();
$sql = $db->select('zbp_post')->where(array(array('=','log_Status','0'),array('>','log_PostTime',$gettime)))->sql;
$array = $zbp->GetListType('Post', $sql);
echo count($array);
}2、在你的主题模版文件中调用如下代码:
今日更新:{umtheme_postday()}三,调用标签列表
1、在你的主题include.php文件中插入如下代码:
function umtheme_getTags($num){
global $zbp;
$str = '';
$tagArray = $zbp->GetTagList('','',array('tag_Count'=>'DESC'),array($num),'');
foreach ($tagArray as $tag) {
$str .= '<a href="javascript:void(0);" title="'.$tag->Name.'">'.$tag->Name.'</a>';
}
return $str;
}2、在你的主题模版中需要调用标签的地方插入一下代码:
标签:{umtheme_getTags(15)}其中15代表调用标签的数量,可以根据自己的需要填写








umtheme





