搞个wordpress统计插件差点崩溃
为了满足小于的要求,需要在blog内添加单篇日志的访问次数,可苦了我了。其实应该是蛮简单的事情,只需要下一个WP-PostViews插件就可以,可以不知道为什么,每次都弄的乱七八糟的,一会好使一会不好使的,估计是我自己的问题,可能是闹到秀逗了。
刚刚都百度google了一大堆,终于弄好了,还是原来的传统步骤,下载插件,上传,激活,修改模板代码。具体的步骤我是从这里看到的,转过来吧。免得有需要的朋友再打开一个页面了。
一、插件介绍
该插件实现的功能是统计某篇文章被阅读次数并且可以实现侧边栏 Widget 以及显示最受欢迎(阅读数最多)文章、某分类下最受欢迎(阅读数最多)文章等功能,目前最新版本是 1.31(下载地址),支持 WordPress 2.6 版本。
二、安装方法
将解压得到的 postviews 文件夹上传到 /wp-content/plugins 文件夹中;激活 WP-PostViews 插件,然后去 Options 中设置 WP-PostViews 的显示配置。(默认是guest,改成Everyone)
三、页面使用方法
修改 /wp-content/themes//index.php(single.php, post.php 或 page.php)
如果修改 index.php 找到
- <?php while (have_posts()) : the_post(); ?>
将下面的语句添加到如何需要的地方
- <?php if(function_exists(‘the_views‘)) {the_views();} ?>
登录“WP-Admin -> Options -> Post Views”可以配置该插件
Count Views From 设置被统计的用户群
Views Template 该插件显示样式
四、侧边栏使用方法
激活 “WP-PostViews Widget” 插件
登录 “’WP-Admin -> Presentation -> Widgets”
为了显示“Most Viewed Post(最受欢迎文章)”拖曳(Drag)“Most Viewed Widget”到侧边栏
可以点击配置图标对 “Most Viewed Widget” 进行配置,然后点击“Save changes”保存
五、如何调用使用
1、显示最受欢迎(阅读次数最多)文章,使用下面语句
- <?php if (function_exists(‘get_most_viewed‘)): ?>
- <?php get_most_viewed(); ?>
- <?php endif; ?>
第一个值是你想得到的列表的类型是“文章”或“页面”或“两者都有”,如“’pos”、“page”或者“both”
第二个值是你想得到的列表的对象个数
默认的是这样的:
- //获取被阅读次数最多的10篇文章和页面
- get_most_viewed(‘both‘, 10);
2、显示某个分类下最受欢迎(阅读次数最多)文章
- <?php if (function_exists(‘get_most_viewed_category‘)): ?>
- <?php get_most_viewed_category(); ?>
- <?php endif; ?>
第一个值是分类目录的ID
第二个值是列表的类型“文章”或“页面”或“两者都有”,如“post”、“page”、“both’”
第三个值是列表中对象的个数
默认是这样的:
- //ID为1的目录下阅读最多的10篇文章和页面
- get_most_viewed_category(1, ‘both‘, 10);
六、升级方法
禁用 WP-PostViews 插件
上传并覆盖 /wp-content/plugins 中的 postviews 文件夹
删除 postviews.php 文件
激活 WP-PostViews 插件

这里的所有文章,你可以通过


10 Comments:
我现在都有种打算把blog上的插件都停了的冲动了.
[Reply]
雀巢 reply on 08月 11th, 2008:
插件确实是越少越好,只留下必须的就好,我现在就是开了很多插件,抽空得整理下
[Reply]
postview以前用过,做网站还能用用。博客感觉用处不很大。
[Reply]
写的很好,学习了,我的blog一直不知道怎么添加统计呢,现在看看,谢谢. http://www.akux.cn
[Reply]
我的博客重新上线,麻烦加一下链接。
怡香园-死猪一头
http://www.sz1t.com
[Reply]
雀巢 reply on 08月 13th, 2008:
已经加上了
[Reply]
貌似这个插件要改挺多代码的,呵呵,我就直接用雅虎的统计了。
添加个连接啊!我会常来看看
[Reply]
谢谢楼主
[Reply]
好像不明白
[Reply]
wordpress的这个统计系统好像不是很支持LINIX
[Reply]
雀巢 reply on 09月 8th, 2008:
LINIX是什么?
[Reply]
“1. ”将这段引用放上去了,但没有反应,请问是怎么回来?
谢谢。
[Reply]
“如果修改 index.php 找到
1.
将下面的语句添加到如何需要的地方
1.
”就是做好了这一步了。
[Reply]
雀巢 reply on 10月 20th, 2008:
后台配置好了吗?另外该插件不能和wp-cache混用
[Reply]