标签统计就是统计有多少个标签,
1、修改include/lib/cache.php文件中的站点统计,添加标签统计缓存。大概在126-147行。
代码如下 |
复制代码 |
private function mc_sta() {
$sta_cache = array();
$lognum = $this->db->num_rows($this->db->query("SELECT gid FROM " . DB_PREFIX . "blog WHERE type='blog' and hide='n' "));
$draftnum = $this->db->num_rows($this->db->query("SELECT gid FROM " . DB_PREFIX . "blog WHERE type='blog' and hide='y'"));
$comnum = $this->db->num_rows($this->db->query("SELECT cid FROM " . DB_PREFIX . "comment WHERE hide='n' "));
$hidecom = $this->db->num_rows($this->db->query("SELECT gid FROM " . DB_PREFIX . "comment where hide='y' "));
$tbnum = $this->db->num_rows($this->db->query("SELECT gid FROM " . DB_PREFIX . "trackback "));
$twnum = $this->db->num_rows($this->db->query("SELECT id FROM " . DB_PREFIX . "twitter "));
$tagnum = $this->db->num_rows($this->db->query("SELECT tid FROM " . DB_PREFIX . "tag"));//统计标签条数
$sta_cache = array(
'lognum' => $lognum,
'draftnum' => $draftnum,
'comnum' => $comnum,
'comnum_all' => $comnum + $hidecom,
'twnum' => $twnum,
'hidecomnum' => $hidecom,
'tbnum' => $tbnum,
'tagnum' => $tagnum
);
|
2、修改后台信息页admin/views/index.php,大概在21行。
有篇日志,条评论,条碎语, 个标签因为emlog5.1.0beta中,日志改为文章了,所以上面的代码也可以把日志改为文章
Emlog博客添加站点统计
很简单,在需要显示的位置对应的模板部分加上如下代码
代码如下 |
复制代码 |
日志数量:
评论数量:
碎语数量:
建站日期:2012-11-25
运行时间:strtotime("2012-12-05"))/86400); ?>
|
李明选择在侧边栏显示站点统计,把以下代码添加到模板文件(side.php)对应位置可以了。(请看效果)
代码如下 |
复制代码 |
日志数量:
评论数量:
碎语数量:
建站日期:2012-11-25
运行时间:
|
这是全站显示的,只在首页显示就要加上以下首页判断代码: