Loading...

给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!

    6Comment(s). Blabla or Trackback

    • Administrator at 01:44 Jun 17, 2007 

      :em01:
      Good job!Thanks.

    • yichi at 22:10 Jun 18, 2007 

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

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

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

    • dogorgod at 13:56 Jul 31, 2007 

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

    • pala at 15:25 Aug 07, 2007 

      同样刚装上

    • 深蓝 at 15:58 Aug 19, 2007 

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

    Blabla ↓

    Connecting to server...

    4Pingbacks & Trackbacks