wp插件推荐—wp-postviews plus

   wordpress中文化推出一个<<我为WP中文化做贡献:推荐一款优秀的WP插件>>的活动,邀请大家推荐一款wordpress插件,以便使更多人能够方便地掌握 WordPress 的使用。本博既然位列点名邀请之列,自然要支持一下。下面就为大家介绍一款我正在使用的wordpress插件:

   插件名wp-postviews plus
   版本号:1.1.6
   兼容性:支持wordpress2.3及以上版本
   作者幻想的世界
  
   简介
   顾名思义,这款插件是wp-postviews的改进版本。原版的插件可以记录你的日志以及页面被浏览的次数,这个改进版可以让你更容易地区分是浏览者是读者或者是网络爬虫,并且提供了更多的函数接口供你调用。

   安装方法
   1.到作者的页面,下载最新版的wp-postvies plus。
   2.解压你所下载的文件,并上传到你的wordpress插件目录
   3.进入wordpress后台,激活该插件并到设置页面,可以看到一些选项,如下图:
   wp-postviews -1 
   (1)这里可以选择是否记录读者的浏览器到相关参数,是否统计已登录用户的浏览数,输出格式等等,默认情况一般可以不修改。
wp-postviews -2 
   (2)这里可以填写一下网络爬虫的名字,以便统计它们的访问。一般也不需要修改。
   4.在你主题的index页面的合适位置,添加调用代码,例如显示读者的阅读次数:

<?php if(function_exists('the_views')) { the_views('次阅读', true); } ?>

   5.保存主题,打开你的主页,一切ok。效果请参考本博首页www.foelin.com

   函数接口
   该插件的一大亮点就是相比原版提供了更多函数接口,供用户调用,以及来统计更多的信息,下面做一个简单的介绍,详细而完整的函数说明以及参数设置,请参考作者的函数说明
   1.the_views

   说明:取得当前文章的浏览次数,包括读者和网络爬虫
   调用示例:

<?php if(function_exists('the_views')) { the_views(' 次阅读', true); } ?>

   运行结果:
      25 次阅读

   2.the_user_views
   说明:取得当前文章被读者阅读的次数
   调用示例:

<?php if(function_exists('the_user_views')) { the_user_views(' 次阅读', true); } ?>

   运行结果:
      23 次阅读

   3.the_bot_views
   说明:取得当前文章被网络爬虫的抓取次数
   调用示例:

<?php if(function_exists('the_bot_views')) { the_bot_views(' 次抓取', true); } ?>

   运行结果:
      2 次抓取

   4.get_most_viewed
   说明:取得被浏览最多的文章或页面。
   调用示例:

<?php get_most_viewed('post', 5, 0, true,true); ?>

   运行结果: 

  • HOHO~ – 91 Views
  • 太阳岛烧烤 – 48 Views
  • 上火 – 44 Views
  • 满月酒 – 32 Views
  • 简谈博客上瘾 – 25 Views

       5.get_most_viewed_category

       说明:取得指定分类ID下被浏览最多的文章
       调用示例:
    <?php get_most_viewed_category('auto', 'post', 5, 0, true, true); ?>
       运行结果:
  • HOHO~ – 91 Views
  • 太阳岛烧烤 – 48 Views
  • 上火 – 44 Views
  • 满月酒 – 32 Views
  • 简谈博客上瘾 – 25 Views

      6.get_timespan_most_viewed
       说明:取得最近若干天内发表的,被浏览次数最多的文章
       调用示例:

    <?php get_timespan_most_viewed('post', 5, 60, true, true,0); ?>

       运行结果:

  • HOHO~ – 91 Views
  • 简谈博客上瘾 – 25 Views
  • IT民工 – 3 Views
  • 毕业设计进展—3 – 2 Views
  • 更新缓慢的原因 – 0 Views

       7.get_timespan_most_viewed_cat

       说明:取得指定分类目录下,最近若干天内发表的,被浏览次数最多的文章
       调用示例:

    <?php get_timespan_most_viewed_cat('auto', 'post', 4, 60, true, true, 0); ?>

       运行结果:

  • HOHO~ – 91 Views
  • 简谈博客上瘾 – 25 Views
  • IT民工 – 3 Views
  • 更新缓慢的原因 – 0 Views

        8.get_totalviews
       说明:取得所有文章被浏览的总次数
       调用示例:

    <?php get_totalviews(true,true);?>

       运行结果:
          无法执行。。汗,此函数无法被解析,不知道是哪里搞错了。。。

       最后的说明:
      
    由于本站刚建立不久,所以以上几个函数调用的结果大致都相同,估计再等2、3个月,演示效果会更为明显。

  • Creative Commons License
    This work, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-No Derivative Works 2.5 China Mainland License.
    标签:,
    此条目发表在 IT涂鸦 分类目录,贴了 , 标签。将固定链接加入收藏夹。

    wp插件推荐—wp-postviews plus》有 11 条评论

    1. xaoma 说:

      :mrgreen:
      收藏先……!

      回复

    2. 搜易 说:

      我好像来过你的博客了。不过既然来了。给你留点东西吧 (*^__^*) 嘻嘻……

      回复

    3. Pingback 引用通告: WordPress插件介绍:文章浏览计数WP-PostViews Plus : 写e生活

    4. 开平 说:

      老大啊。上次我问你的文章是不是原创的你还没答我呢。。麻烦有空了把答案发我邮箱里

      回复

      foelin reply on 一月 15th, 2009:

      肯定是原创啊! :twisted:

      回复

    5. 52joomla 说:

      请问一下,能不能获取多个分类下的文章列表按点击排序?怎么写?

      回复

    6. benhuan 说:

      奇怪了,怎么代码都自动消失了,加上都不行直接写函数
      你试试这个 ;-)
      get_totalviews(true, true, true);

      回复

    7. 鍥犱负杈瑰惉闊充箰杈硅繍鍔ㄤ細璁╀綘鎰熷埌鏇存湁涔愯叮鍜屾縺鎯咃紝涔熷氨璁╀綘鑷鍦版兂瑕佸欢闀胯繍鍔ㄧ殑鏃堕棿锛岃嚜鐒朵篃澧炲姞浜嗙儹閲忕殑娑堣€楋紱鑰屼笉鏂敼鍙樿繍鍔ㄧ殑寮哄害锛屼篃灏辨槸闂存瓏鎬ц繍鍔ㄨ兘甯姪浣犱笉鏂湴鍔犲揩浠h阿鍝︼紒浣嗘槸锛屽鏋滆繃閲忚繍鍔ㄧ殑璇濓紝灏变細閫犳垚杩愬姩鍚庣殑鏆撮ギ鏆撮锛屽鍑忚偉涔熸槸闈炲父涓嶅埄鐨勫憿锛?

      回复

    8. 鐢遍煩鍥芥槑鏄熼儜澶氱嚂鍒涘缓锛屼互鍔ㄤ綔绠€鍗曟槗瀛﹀噺鑲ユ晥鏋滃ソ鑰岃憲绉般€?銆?閮戝鐕曞噺鑲ヨ垶绗竴闆嗏€旀湁姘ф搷2銆?閮戝鐕曞噺鑲ヨ垶绗簩闆嗏€斿搼閾冩搷3銆?閮戝鐕曞噺鑲ヨ垶绗笁闆嗏€斿韬搷4銆?閮戝鐕曞噺鑲ヨ垶绗洓闆嗏€斿骇涓婃搷锛堝灚涓婃搷)5銆?閮戝鐕曞噺鑲ヨ垶绗簲闆嗏€斿ぇ鐞冩搷6銆?绗叚闆嗏€旂粡鍏哥増閮戝鐕曞噺鑲ヨ垶鐨勫仴韬噺鑲ユ晥鏋滅獊鍑猴紝涔熸槸閮戝鐕曠孩閬嶉煩鍥戒互鍙婃棩鏈殑涓昏鍘熷洜銆?

      回复

    9. 璺熻€佹潹瀛︾憸浼斤紝浣犱篃鑳藉仛鍒帮紒鐪熶紶鍗板害鍏荤敓鐟滀冀锛屼經闂ㄧ鎶€銆

      回复

    10. 我们做翻译我们翻译的最好虽然别人说我们是骗子但我们不是骗子我们做翻译我们翻译的最好

      回复

    发表评论

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

    *

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