更新:
另一個外掛 WordPress Popular Posts 也有類似功能, 鄉親可以自行研究看看
更改主循环排序,按照文章展示次数浏览
只要启用了WP-PostViews,你的网站就自动获得了这种排序浏览的方式
WP-PostViews还自带了排序功能,通常首页展示的文章是按照发布时间来排序的,你可知道只需要在url中添加一些参数就可以改变排序。例如
按照访问次数由多到少排序,尝试这样访问你的网站
http://yourdomain.com/?v_sortby=views
按照访问次数由少到多排序,添加这样的参数
http://yourdomain.com/?v_sortby=views&v_orderby=asc
WP-PostViews API
WP-PostViews定义的函数也可以单独调用,它提供的views小工具就是调用这些函数工作的。
<?php get_least_viewed($mode = '', $limit = 10, $chars = 0, $display = true) ?>//显示最冷门文章//$mode: post | page | both (相当于widget中的Statistics Type设置)//$limit: 显示多少篇文章//$chars: 标题长度//$display: 为true则直接显示,否则作为字符串返回
<?php get_most_viewed($mode = '', $limit = 10, $chars = 0, $display = true) ?>//显示最热门文章
<?php get_least_viewed_category($category_id = 0, $mode = '', $limit = 10, $chars = 0, $display = true) ?>//显示某个或某些目录下最冷门文
<?php get_most_viewed_category($category_id = 0, $mode = '', $limit = 10, $chars = 0, $display = true) ?>//显示某个或某些目录下最热门文章
<?php get_most_viewed_tag($tag_id = 0, $mode = '', $limit = 10, $chars = 0, $display = true) ?>//显示指定标签下的最热门文章
<?php get_least_viewed_tag($tag_id = 0, $mode = '', $limit = 10, $chars = 0, $display = true) ?>//显示指定标签下的最冷门文章
<?php get_totalviews(); ?>//显示全站文章总共被浏览过多少次
沒有留言:
張貼留言