WordPress 插件推荐: Daily Top 10 Posts

你想知道你的日志每一天有多少的点击量吗?
你想知道你的日志创建以来总计有多少的点击量吗?
你想为你的日志创建一个”每日最热排行榜”或是”最热日志总排行榜”吗?
那么“Daily Top 10 Posts”这个插件正是你要寻找的对象。它可以记录一篇日志到目前为止总的浏览量,以及这一天当中的适时浏览量。你还可以在侧边栏显示每天点击最多和总计点击最多的文章。

 

☆插件名称:Daily Top 10 Posts
☆插件描述:记录每篇日志的总浏览量以及当天的浏览量,并可以在侧边栏显示。
☆作者: Andrew dela Serna
☆版本: 0.4
☆插件适用范围: 兼容 WordPress 2.6 or 2.6+
☆注意: 这是一个独立的插件. 如果之前你一直在使用”Top 10″ 这个插件来记录浏览量, 那么当你使用插件之后,之前的浏览量记录将不再存在,从0从新开始!

插件安装步骤:

  1. 下载插件:Download
  2. 解压并上传插件到目录:【yourserver.com】/wp-content/plugins/
  3. 登陆 WordPress 后台,并到插件目录启用该插件

插件用法介绍:

一、 登陆后台>设计>主题编辑器,找到”single.php”这个文件

#找到这一行:

1
<?php the_time('F jS, Y') ?> //date

#在它的后面插入:

1
2
3
<br />
<?php if (function_exists('todays_overall_count')) {
	todays_overall_count($post->ID, 'Visited', 'times', 'so far today', '0', 'show'); } ?>

二、 如果想让统计信息在主页上显示, 请在主题编辑器找到”index.php”这个文件。

#找到这一行:

1
<?php the_time('F jS, Y') ?>

#在它的后面插入:

1
2
3
<br />
<?php if (function_exists('todays_overall_main')) {
	todays_overall_main($post->ID, 'Viewed', 'times', 'so far today'); } ?>

说明:
#当你的日志被浏览后将以这样示例: “Visited 300 times, 25 so far today” 的形式显示浏览量。
#你可以根据你的喜好来编辑它显示的形式。
#如果你想让他们之间互相有一个字的间隔, 你可以在它们之间插入两个'' 而不是仅仅留下一个空白。
#if you wish to track unique sessions(翻译不清楚,如果你知道请告诉我 决定要不要启用“不重复造访”计数:lol: ),设置参数为”0″和”1″
#如果你不想让统计信息显示出来,请把”show”改成”noshow”

三、 添加”每日最热排行榜”统计信息到侧边栏。 如果你的主题支持Widgets,直接调用即可 (Design > Widgets). 如果你是用的主题暂时还不支持Widgets,打开 “sidebar.php” 文件并按照以下步骤添加:

#添加以下代码到你侧边栏的适当位置:

1
2
3
<h3>Top Posts for Today</h3>
    <?php if (function_exists('todays_count_widget')) {
		todays_count_widget('views', 'ul'); } ?>

四、 添加”最热日志总排行榜”统计信息到侧边栏。如果你的主题支持Widgets,直接调用即可 (Design > Widgets). 如果你是用的主题暂时还不支持Widgets,打开 “sidebar.php” 文件并按照以下步骤添加:

#添加以下代码到你侧边栏的适当位置:

1
2
3
<h3>Overall Top Posts</h3>
	<?php if (function_exists('todays_overall_count_widget')) {
		todays_overall_count_widget('views', 'ul'); } ?>

说明:
#你可以替换 “views” 这个词为你喜欢的其他词 (比如:visits, pageviews 或是留空).
#该列表的格式默认为无序列表 (ul). 如果你喜欢有序列表的形式,可以改变ul为ol

五、 功能改造
#更改侧边栏”每日最热排行榜”显示文章的数目
打开dailytop10.php文件,首先找到行数 #203 行,将最后面的 ORDER BY postcount DESC LIMIT 「10」改成 ORDER BY postcount DESC LIMIT「5」:

203
and post_status = 'publish' ORDER BY postcount DESC LIMIT 5");

#自定义是否在侧边栏文章排行榜后显示浏览次数
打开dailytop10.php文件,找到 #214 行,将后面的「($postcount views)」删除即可:

214
"<li><a href=\"$home_url_perma\">$title_post</a></li>\n";

如果还有什么问题,请给我留言,谢谢!

声明: 本站遵循 署名-非商业性使用-相同方式共享 3.0 共享协议. 转载请注明转自 城市@后

原创文章,转载请注明: 转载自PT Ubuntu Blog

本文链接地址: http://www.ptubuntu.com/2008/12/693.html

Share

{ 发表评论? }

  1. 传奇外传吧

    ^_^欢迎访问我的小站。传奇外传吧的小站

  2. 导航网

    网站文章都很不错啊.我可以转载一下文章吗?元旦将至。祝福大家元旦快乐

  3. ptubuntu

    @导航网
    可以呀.不过注明转载.

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


Verify Code   If you cannot see the CheckCode image,please refresh the page again!