wordpress 3.0使用cos-html-cache静态化后wp-postviews无法显文章浏览计数的解决方法

wordpress 3.0使用cos-html-cache插件静态化后,wp-postviews 无法显文章浏览计数,新文章显示浏览数位0,网络上找了几种办法,如使用wp-post-views JS版,更改wp-postviews.php中的代码

找到代码if(defined(‘WP_CACHE’) && WP_CACHE)

替换为

if((defined(‘WP_CACHE’) && WP_CACHE) || (defined(‘COSMETA’) && COSMETA))

以上两种办法看到有网友成功的案例,但是我这里试用了都不成功,计数一直为0。

最终解决办法:卸载原有的wp-postviews插件,改用wp-postviews-plus(下载地址).

安装好插件,再修改相应的调用代码the_views(‘Views’, true)即可。

以上方法仍不能实现的,请参阅:

WordPress静态化文章浏览数不能计数的终极解决办法

——————————————-

附:插件使用说明

所有函数在直接印出的情况下,输出的 HTML 码范例
the_views(‘Views’, true)
该篇文章的 浏览数
第一个参数为 加在数字後面的说明文字
第二个参数为 是否输出(true为直接印出, false为回传数值)
the_user_views(‘ User Views’, true)
该篇文章的 使用者 浏览数
第一个参数为 加在数字後面的说明文字
第二个参数为 是否输出(true为直接印出, false为回传数值)
the_bot_views(‘ Bot Views’, true)
该篇文章的 机器人 浏览数
第一个参数为 加在数字後面的说明文字
第二个参数为 是否输出(true为直接印出, false为回传数值)
get_most_viewed(”, 10, 0 , true , true)
最多阅览数的文章 输出回传的型态为以<li>和</li>包围的项目清单
第一个参数为 查询文章的型态(‘post’为文章 ‘page’为分页 ”为两者都要)
第二个参数为 输出回传的文章数量
第三个参数为 文章标题的字数(0为不限制)
第四个参数为 是否输出(true时直接印出, false时回传字串)
第五个参数为 是否包含机器人的阅览数(true为包含, false为不包含)
get_most_viewed_category(1, ”, 10, 0, true, true)
限定分类中最多阅览数的文章 输出回传的型态为以<li>和</li>包围的项目清单 (1.1.0以後适用)
第一个参数为 限定的分类ID(可为由分类ID所组成的阵列, 另外如为’auto’则依照该篇文章的分类限定(1.1.5以後适用) )
第二个参数为 查询文章的型态(‘post’为文章 ‘page’为分页 ”为两者都要)
第三个参数为 输出回传的文章数量
第四个参数为 文章标题的字数(0为不限制)
第五个参数为 是否输出(true时直接印出, false时回传数值)
第六个参数为 是否包含机器人的阅览数(true为包含, false为不包含)
get_timespan_most_viewed(”, 10, 7, true, true, 0)
在最近的数天内发表的最多阅览数的文章 输出回传的型态为以<li>和</li>包围的项目清单
第一个参数为 查询文章的型态(‘post’为文章 ‘page’为分页 ”为两者都要)
第二个参数为 输出回传的文章数量
第三个参数为 查询的最近天数
第四个参数为 是否输出(true时直接印出, false时回传数值)
第五个参数为 是否包含机器人的阅览数(true为包含, false为不包含)
第六个参数为 文章标题的字数(0为不限制)
get_timespan_most_viewed_cat(1, ”, 10, 7, true, true, 0)
限定分类中在最近的数天内发表的最多阅览数的文章 输出回传的型态为以<li>和</li>包围的项目清单 (1.1.0以後适用)
第一个参数为 限定的分类ID(可为由分类ID所组成的阵列, 另外如为’auto’则依照该篇文章的分类限定(1.1.5以後适用) )
第二个参数为 查询文章的型态(‘post’为文章 ‘page’为分页 ”为两者都要)
第三个参数为 输出回传的文章数量
第四个参数为 查询的最近天数
第五个参数为 是否输出(true时直接印出, false时回传数值)
第六个参数为 是否包含机器人的阅览数(true为包含, false为不包含)
第七个参数为 文章标题的字数(0为不限制)
get_totalviews(true, true, true)
总共的浏览数
第一个参数为 是否输出(true时直接印出, false时回传数值)
第二个参数为 是否包含机器人的阅览数(true为包含, false为不包含)
第三个参数为 是否包含非 文章(posts) 及 分页(pages) 的页面浏览数。(true为包含, false为不包含)
转载请注明 :IT樵客

此条目发表在 程序设计 分类目录,贴了 标签。将固定链接加入收藏夹。

关于 logger

2010年网络规划设计师证书寻挂靠!

wordpress 3.0使用cos-html-cache静态化后wp-postviews无法显文章浏览计数的解决方法》有 2 条评论

  1. Pingback 引用通告: 搞定CostHtmlCache+PostViews Plus访问计数不准确 - 草帽小子的博客

  2. 谢谢 在你的博文帮助下 成功解决postviews显示0

发表评论

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

*

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