如何获得WordPress文章浏览次数的统计

WordPress文章浏览次数这类功能的统计,相信对于各位站长来说是不可缺少的。无论从分析站内文章流量的走向,还是判断读者喜欢阅读的方向,都是有利于网站发展。通过插件WP-Postviews是最简单的方法实现。无忧主机小编本着能不用插件,就不用插件的原则,尽可能的减轻phpY a Q z ,主机资源的消耗。本节所分享的方法纯代码来实现的功能,代码也是非常短的,且没有js调用。
如何获得WordPress文章浏览次数的统计的方法如下:
1、首先是点击进入到我` , _ ,们的控制A s % K板,然后找到文件管理选项,如图_ k U ; h所示:
如何获得WordPress文章浏览次数的统计
2、点击进入之后找到我们站点[ U ? j的根目录,如图所示:
如何获得WordPress文章浏览次数的统计
3、进入p * _到这个目录之后找到我们的程序的路径:当前主题目录下functions.php文件,点击编辑w 8 : ; 1 : d,如图所示:
如何获得WordPress文章浏览次数的统计
4、 添加代码操作:

//如何获得WordPress文} U ) ! V章浏览次数的统计
function record_visitors()
{
if (is_sig ) )ngular())
{
global $post;
$pp o O T a + w Aost_ID = $post->ID;
if($post_ID)
{
$post_views = (int)get_post_meta($post_ID, 'views', truer 7 f ~ %);
if(!update_post_meta($post_ID, 'views', ($post_views+1)))
{
add_post_meta($post_ID, 'views', 1, true);
}
}
}
}
add_action('wp_head', 'record_visitors');
/// 函数名称- # D I s s 8 y:post_views
/// 函数y Q g Y ` E作用:取得文章的阅读K a p : s次数
function post_views($bed $ h p d B 1 8fore = '(点击 ', $af/ N Y c Y h B ter = ' 次)', $echo = 1)
{
g= B =lobal $post;
$post_ID =O Y o G $post->ID;
$views = (int)get_T Z } 6 ppost_meta($post_ID, 'views', true);
if ($echN * s b { j b * qo) echo $before, number_format($views), $after;
else return $views;
}

5、添加完代] P 2 M码效果图,如图所示:
如何获得WordPress文章浏览次数的统计
6、最好我们在需要显示该统计次数的地方使用下面的代c V - e码调用即可:
文章被阅读:<?php post_views(' ', ' 次& Y ` Q #'); ?>