- 修改主题index.php文件,在你需要的位置加上:
<?php if(function_exists(‘the_views’)) {the_views();} ?>
然后基本都备注了一下:你可能需要修改 index.php, archive.php, single.php, search.php,category.php,tag.php,post.php 或者 page.php 等。
然后就能显示文章阅读数了…..
我勒个去,我按照这个办法昨晚硬是整了一晚上,都没搞定(没办法,真心不熟悉 PHP),原因就是,我把教程提到每个文件都试着加上这句话,硬是没显示阅读数!
今早,我还是不甘心,继续度娘试试,然后就找到了另外一种说法:
说是要在关键句<?php while ( have_posts() ) : the_post(); ?>下面加上
<?php if(function_exists(‘the_views’)) {the_views();} ?> 试试,我一下就看到了曙光,又一次在教程提到的文件中“翻箱倒柜”的找这句话。结果硬是没找到!
我终于开始怀疑者教程是不是有问题了,喝口水提神醒脑后,灵光一闪:难不成是我的主题不同?于是我在后台主题编辑中一个一个查找关键句,结果还真找到了!通过测试发现控制首页和文章页面的文件名为:loop.php和loop-single.php,根本不是其他教程说的那些关键文件,真是折腾人呐!
好了,言归正传!我的 wp 主题为Twenty Ten,估计我这个教程也就适合这个主题,其他主题在没法实现统计功能的时候也可以试试看:
一如既往,安装并激活WP-PostViews plus插件
进入后台→设置→浏览数+,按照自己喜欢设置好这个插件
进入后台→主题→编辑→右侧选择:loop-single.php
- 找到<?php twentyten_posted_on(); ?>关键句,在下面加上:
<?php if(function_exists(‘the_views’)) {the_views();} ?>
即可让文章界面的副标题中显示阅读统计了;
接着选择loop.php,同样查找相同关键句,但是要注意的是:
这个文件中有 2 处一样的关键字,必须放到第二个关键句之后才行(让我又纳闷了半天)!
两个文件都修改完成之后,你的首页和文章的副标题都能显示阅读数啦!
以上方法同样适合另一个叫做WP-Postviews的插件
写在最后:遇到问题找度娘或找谷哥这个习惯是非常好的,但是也不能完全照搬套用,很多时候会因为环境不同导致不成功或其他更糟糕的问题!