页面载入中...

给WordPress添加文章被阅读次数

发表的文章只有回复数显示,谁都知道很多人是潜水的,看文章从来不回复,那么我想知道有多少人看过我的文章怎么办呢? WordPress自身没有这个功能,只好借助于一款强大的插件——PostViews,目前最新的版本是1.10,可以在这里下载到。

跟其他的所有插件一样,只需要将解压后的文件夹整个上传至/wp-content/plugins/下面,然后再将其激活就算安装成功。

使用方法也很简单,在你想让它显示的地方(一般是在首页的文章标题下面或是单篇文章页面的文章标题下面)添加一行代码

<?php if(function_exists('the_views')) { the_views(); } ?>

不过要保证在这行代码之后

<?php while (have_posts()) : the_post(); ?>

可不要小瞧这个插件哟,它能实现的功能可不仅仅显示PostViews,它还可以列出被阅读次数最多的文章和某个分类下被阅读次数最多的文章。具体的实现方法:

  • 被阅读次数最多的文章
  • <?php if (function_exists('get_most_viewed')): ?>
       <?php get_most_viewed(); ?>
    <?php endif; ?>

    第一个值是你想得到的列表的类型是文章?页面?还是两者都有,譬如:'post', 'page' 或者 'both'
    第二个值是你想得到的列表的对象个数

    默认的是这样的:

    get_most_viewed('both', 10); //获取被阅读次数最多的10篇文章或页面

  • 某个分类下被阅读次数最多的文章
  • <?php if (function_exists('get_most_viewed_category')): ?>
       <?php get_most_viewed_category(); ?>
    <?php endif; ?>

    第一个值是分类目录的ID
    第二个值是列表的类型:'post', 'page', 'both'
    第三个值是列表中对象的个数

    默认是这样的:

    get_most_viewed_category(1, 'both', 10); //获取ID为1的目录下面被阅读最多的10篇文章或页面

    这就是PostViews的全部功能哦,有兴趣的朋友快去试试吧!enjoy!

    9条留言. 发言 or Trackback

    • Administrator  01:44 Jun 17, 2007 

      :em01:
      Good job!Thanks.

    • yichi  22:10 Jun 18, 2007 

      看来WP需要的addon真是多呀,今天刚刚安装的download counter,也试试这个吧 :em26:

    • 北极冰仔  07:54 Jun 19, 2007 

      嗯对 经常提供下载的肯定需要一个下载计数的 我还看到有些WP用户好像还装了下载管理器的 不过我还没接触过

    • dogorgod  13:56 Jul 31, 2007 

      按照步骤刚刚装上了,不错,后悔用晚了

    • pala  15:25 Aug 07, 2007 

      同样刚装上

    • 深蓝  15:58 Aug 19, 2007 

      这个插件尝试了几次都没成功,今天看到这个日志,按步骤操作,一次安装成功。谢谢! :-)

    • AG  14:30 Dec 01, 2008 

      又得装插件了,我的文章没有多少,插件到一大堆了

    • marco  17:14 May 11, 2009 

      支持一下,不知道装上以后效果怎么样

    • hzhjun  11:54 Jun 23, 2009 

      :em06: 非常感谢你提供的这款插件,我最近在做一个主题,其中有用到。现在有个问题,我做的是中文主体,里面的views需要更换成阅读,我在插件中的wp-postviews.php修改了相应内容,但不生效,不知道是那的原因?难道还需要修改其他代码吗?还望赐教,不吝感激!!

    留言 ↓

    欢迎回来, (修改)

    • :em03:
    • :em05:
    • :em23:
    • :em07:
    • :em06:
    • :em18:
    • :em22:
    • :em25:
    • :em10:
    • :em17:
    • :em26:
    • :em27:
    • :em19:
    • :em21:
    • :em01:
    • :em16:
    • :em12:
    • :em09:
    • :em02:
    • :em24:
    • :em11:
    • :em20:
    • :em15:
    • :em00:
    • :em08:
    • :em13:
    • :em04:
    • :em14:

    正在提交数据...

    4Pingbacks & Trackbacks