WordPress 文章访问量插件:CountPosts
CountPosts:可以知道blog总访问量和每篇文章的访问量
也可以直接下载
使用方法:
1.单篇文章访问量<?php HitThisPost('Hits:',''); ?>加入到single.php和index.php文件中
位置可按个人喜好选择
2.总访问量<?php mainCounter('Visits:',''); ?>一般放到sidebar.php
'总访问量' 可以按个人喜好修改
3. 访问量最多的文章< ?php TopHitsList(); ?>一般放到sidebar.php
默认是五篇,要想显示成10篇修改CountPosts.php文件里的TopHitsList函数
$top = 5 改成 $top = 10
问题描述:
这个插件在启用的时候会在wp-posts表中建立一个新的字段post_hits,所以系统会提示下面这样的错误信息:
WordPress 数据库错误: [Unknown column ‘post_hits' in ‘field list']
SELECT post_hits FROM wp_posts
可以不用在乎这个提示,关键的是插件提供的显示点击排行的函数中有一点小问题,就是它会将wp-posts表中所有的记录显示出来,甚至包括草稿和附件,所以在这里需要修改这个函数,请做如下的修改。
找到TopHitsList函数定义的地方,在函数体中找到下面的代码:
$SQL = "SELECT ID, post_title, post_hits, guid FROM " . $table_prefix .
"posts ORDER BY post_hits DESC LIMIT 0, " . $top;
将上面的代码修改如下:
$SQL = "SELECT ID, post_title, post_hits, guid FROM " . $table_prefix .
"posts WHERE post_type='post' AND post_status='publish' ORDER BY post_hits DESC LIMIT 0, " . $top;
本站提供的下载已解决这个问题。
| -欢迎为本文评级 |
相关日志 |
本文读者也关心以下内容:
|















































Leave a reply