GDLHX.COM

实现emlog网站信息统计的代码

作者:chuangyi 发布时间:2016-10-13 02:09

有时候想在网页中向访客展示emlog博客的文章数量、评论数量、运行时间等信息,但emlog后台侧边栏没有提供相关的模块,因此需要博主自主添加博客统计信息代码。下面是博客吧整理的emlog网站信息统计代码,群发已在emlog 5.3.x上测试可用。

调用代码:

方法一:官方缓存类统计代码。优点:加载速度快;缺点:可能信息更新不及时。

把以下代码添加到当前使用的主题模板文件中,如side.php文件:

1
2
3
4
5
6
7
<?php $sta_cache = Cache::getInstance()->readCache('sta'); /*必须添加*/ ?> <ul>
	<li>文章总数:<?php echo $sta_cache['lognum']; ?> 篇</li>
	<li>评论总数:<?php echo $sta_cache['comnum_all']; ?> 条</li>
	<li>闲言碎语:<?php echo $sta_cache['twnum']; ?>条</li>		
	<li>网站运行:<?php echo floor((time()-strtotime(20160423))/86400); ?> 天</li>	
</ul>

附:$sta_cache[‘参数’]中的参数可选如下:

  • lognum 游客可见日志总数
  • draftnum  草稿,也就是隐藏文件数量
  • comnum  未隐藏的评论数量
  • comnum_all  所有评论数量
  • hidecomnum  被隐藏的评论数量
  • twnum  微语数量
  • checknum 未审核的文章数量

群英软件

www.gdlhx.com

在线客服

09:00-21:30