WordPress文章统计插件(WP-PostViews)使用方法

二月 16
磊子 2012年 12 条评论

上午的时候磊子发布了WP-PostViews这个插件的中文版,有需要的可以了解一下。现在说一下这个文章统计插件的使用方法,这款插件需要我们手动添加代码。

首先是最常用的一种,你可以在你主题里面的archive.php, single.php, post.php 或者 page.php等等找到<?php while (have_posts()) : the_post(); ?>然后在它下面你需要显示的地方输入

浏览次数:<?php if(function_exists('the_views')) { the_views(); } ?> 次

这样我们就可以在页面上显示出统计数量了。

另外一种情况就是不在主题的Loop循环中,我们想放在任意一个地方。这时候需要使用下面的这些方法。

1.最新浏览过的文章统计排行

<?php if (function_exists('get_least_viewed')): ?>
	<ul>
		<?php get_least_viewed(); ?>
	</ul>
<?php endif; ?>
//* 第一个参数选择统计范围, 'post', 'page' or 'both'.文章,页面,全部
//* 第二个参数是你想显示的文章数。
//* 默认使用方法: get_least_viewed('both', 10);

2.最受欢迎的文章统计(即:浏览次数最多的)排行

<?php if (function_exists('get_most_viewed')): ?>
    <ul>
        <?php get_most_viewed(); ?>
    </ul>
<?php endif; ?>

//* 第一个参数选择统计范围, 'post', 'page' or 'both'.文章,页面,全部
//* 第二个参数是你想显示的文章数。
//* 默认使用方法: get_most_viewed('both', 10)

3.最新浏览标签下的文章统计排行

<?php if (function_exists('get_least_viewed_tag')): ?>
    <ul>
        <?php get_least_viewed_tag(); ?>
    </ul>
<?php endif; ?>

//* 第一个参数设置标签的ID号.
//* 第二个参数选择统计范围, 'post', 'page' or 'both'.文章,页面,全部
//* 第三个参数是你想显示的文章数。
//* 默认使用方法: get_least_viewed_tag(1, 'both', 10);

4.浏览最多标签下的文章统计排行

<?php if (function_exists('get_most_viewed_tag')): ?>
    <ul>
        <?php get_most_viewed_tag(); ?>
    </ul>
<?php endif; ?>

//* 第一个参数设置标签的ID号.
//* 第二个参数选择统计范围, 'post', 'page' or 'both'.文章,页面,全部
//* 第三个参数是你想显示的文章数。
//* 默认使用方法: get_most_viewed_tag(1, 'both', 10);

5.显示最新浏览分类下的文章统计排行

<?php if (function_exists('get_least_viewed_category')): ?>
    <ul>
        <?php get_least_viewed_category(); ?>
    </ul>
<?php endif; ?>

//* 第一个参数设置分类的ID号.
//* 第二个参数选择统计范围, 'post', 'page' or 'both'.文章,页面,全部
//* 第三个参数是你想显示的文章数。
//* 默认使用方法:  get_least_viewed_category(1, 'both', 10);

6.显示浏览最多分类下的文章统计排行

<?php if (function_exists('get_most_viewed_category')): ?>
    <ul>
        <?php get_most_viewed_category(); ?>
    </ul>
<?php endif; ?>

//* 第一个参数设置分类的ID号.
//* 第二个参数选择统计范围, 'post', 'page' or 'both'.文章,页面,全部
//* 第三个参数是你想显示的文章数。
//* 默认使用方法:  get_most_viewed_category(1, 'both', 10);

7.根据浏览数量来进行排序

<?php query_posts('v_sortby=views&v_orderby=desc') ?>

//v_sortby 排序的名称
//v_orderby 排序的顺序 倒序(desc)和升序(asc)

以上几点就是WordPress文章统计插件(WP-PostViews)使用方法了,大家可以根据自己的需要来选择对应的方法,如果有什么问题的可以联系磊子。

» 版权所有©转载必须以链接形式注明作者和原始出处:磊子的博客 » WordPress文章统计插件(WP-PostViews)使用方法
» 地址:( Ctrl+C 复制 )
» 如果对本站感兴趣,请到网站右下方订阅本站,将为你带来更多精彩和实用的文章
» 如果您对这篇文章感兴趣,不妨小小的 捐助(Donate)一下博主吧,不管多少都是对博主最大的支持和鼓励哟,博主-磊子感谢大家的支持!!!

12 条留言 其中:访客:10 条, 博主:2 条

  1. sinsky说:

    介不介意再写个年月日的。。

  2. ryplm.com说:

    php query_posts(‘v_sortby=views&v_orderby=desc’) 这一句我用起来没效果,还是按照发帖顺序排列的是什么原因啊?

  3. ryplm.com说:

    这一句我用起来没效果,还是按照发帖顺序排列的是什么原因啊?

  4. 文章写的很好,修改时用到了,已用到我的网站上了。谢谢。

  5. 非常感谢,呵呵

  6. cat说:

    :razz: 多亏了你啦

  7. seventh说:

    在当前分类下显示最热文章后,如何获取各文章的ID?因为也想同时显示它们的缩略图,如何做?请指教。TKS :mrgreen:

    • 磊子说:

      既然你该分类的最热文章都显示出来了,那获取文章ID就很容易了! 直接用$post->ID 看行不行!

      • seventh说:

        以postviews的插件,应该是一下输出来几篇文章了,

        而我是每篇文章则已图片形式显示出来

  8. 这个插建应该很多人用了,没想到你分析的这么详细

  9. TC说:

    没研究的你这么详细

说点什么吧




订阅本站