转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 电脑应用 >> 正文
WordPress使用wp-postviews统计文章浏览次数(点击量)和显示热门文章列表的方法         ★★★

WordPress使用wp-postviews统计文章浏览次数(点击量)和显示热门文章列表的方法

作者:闵涛 文章来源:闵涛的学习笔记 点击数:2240 更新时间:2012/4/1 11:41:49
WordPress使用wp-postviews统计文章浏览次数(点击量)和显示热门文章列表的方法

wp-postviews插件是用来统计每篇文章被小浏览次数,然后对其进行热门文章排行,可以实现阅读次数最多的文章或者页面,某分类下阅读次数最多的文章等功能,非常方便和强大。

wp-postviews的安装非常简单,只要上传和激活即可。

然后到 wordpress 后台-设置-PostViews 配置,里面设置就可以了。

(1)Count Views
From:设置被统计的用户群

Everyone:所有人

Guests
only:仅访客

Registered
Users Only:仅注册用户

(2)Exclude Bot
Views:是否排除机器人的浏览

YES:是

NO:不是

(3)Views
Template:浏览量的显示格式

默认是:%VIEW_COUNT% views ,设置完如果想还原默认状态,可点击“Restore Default Template”恢复默认设置。

(4)Most Viewed Template:侧边栏 Widget
显示浏览量最多的文章(亦称“最受欢迎文章”)列表时的显示格式。

可用%VIEW_COUNT%、
%POST_TITLE%、%POST_EXCERPT%、%POST_CONTENT%、%POST_URL%对其进行参数设置。

默认设置:<li><a
href=”%POST_URL%”
title=”%POST_TITLE%”>%POST_TITLE%</a>
- %VIEW_COUNT% views</li>

(5)Display
Options:显示设置

Home
Page(首页)、Singe Posts(文章页)、Pages(页面)、Archive Pages(分类归档页)、Search
Pages(搜索页)、Other Pages(其它页面),可进行Display to everyone(所有人)、Display to
registered users only(注册用户)、Don’t display on ***(不显示在***)选择

要让你的博客在页面上显示浏览次数,你需要修改你博客当前使用的主题:

1.打开wp-content/themes/<YOUR
THEME
index.php,也可以放在archive.php,single.php,post.php或者page.php。

2.找到这行代码:

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

3.然后在它下面的任何地方添加:

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

注意:网上有好多人这样写:
<?php if(function_exists(‘the_views’))
{ the_views(‘次’,true); }
?>
这样写就会在显示的浏览数多个1,所以代码不能这样写,插件的说明文件也只有上面的一种写法。)

方法一:通过widgets查看统计

如果当前WordPress主题支持widget(小工具)的话,可以在可用小工具中把Views小工具放到相应位置即可。

Statistics
Type

least
viewed:浏览最少的文章

least viewed
by category:该分类下浏览最少的文章

most
viewed:浏览最多的文章

most viewed
by category:该分类下浏览最多的文章

Include
Views From

posts
& pages:显示文章和页面

posts
only:只显示文章

pages
only:只显示页面

方法二:在主题相应位置添加代码

显示阅读次数最多或最受欢迎的文章:

<?php if
(function_exists(‘get_most_viewed’)): ?>

<ul>

<?php
get_most_viewed(‘post’); ?>

</ul>

<?php endif;
?>

显示10篇阅读次数最多或最爱欢迎的文章:

<?php if
(function_exists(‘get_most_viewed’)): ?>

<ul>

<?php
get_most_viewed(‘post’,10); ?>

</ul>

<?php endif;
?>

说明:get_most_viewed 函数的第一个参数决定要显示的类别,可选 post
,page,both,第二个参数决定要显示的篇数。默认的是get_most_viewed(‘both’, 10);

显示文章阅读次数最少的文章或页面:

<?php if
(function_exists(‘get_least_viewed’)): ?>

<ul>

<?php
get_least_viewed(); ?>

</ul>

<?php endif;
?>

说明:get_least_viewed 函数的第一个参数决定要显示的类别,可选 post
,page,both,第二个参数决定要显示的篇数。默认的是get_most_viewed(‘both’, 10);

显示某分类下的阅读次数最多的文章:

<?php if
(function_exists(‘get_least_viewed_category’)):
?>

<ul>

<?php
get_least_viewed_category(); ?>

</ul>

<?php endif;
?>

说明:get_most_viewed_category函数有三个参数,第一个值是分类ID,显示分类,第二个值是类别,可选both,page,post,第三个值决定要显示的篇数。

显示某分类下的阅读次数最少的文章:

<?php if
(function_exists(‘get_least_viewed_category’)):
?>

<ul>

<?php
get_least_viewed_category(); ?>

</ul>

<?php endif;
?>

附:
function hot(){
if(function_exists(‘get_most_viewed’)):
$hots = get_most_viewed(‘post’,10);
endif;
}
后台-设置-PostViews-Post Views Options-Most Viewed Template:
<li><a href=”%POST_URL%” title=”%POST_TITLE%”>%POST_TITLE%</a> – %VIEW_COUNT% views</li>
改为
<li><a href=”%POST_URL%” title=”%POST_TITLE%”>%POST_TITLE%</a></li>


[Web开发]如何解决wordpress定时发布文章失败  [Web开发]wordpress定时发布文章,发送失败如何解决
[网络技术]WordPress 添加URL末尾斜杠:ISAPI Rewrite、.hta…  [Web开发]wordpress的Warning: Cannot modify header infor…
[Web开发]WordPress用户密码算法规则  
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · 电脑应用  · 网络应用
    · 软件开发  · 软件使用
    · 站长学院  · 数据库
    · 应用范文  · 网络书斋
    · 考试认证  · 精彩网文
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台