Under the bodhi tree

WordPress最简单方法添加文章阅读量

WP开发 阅读 25 0 评

为了方便统计文章的阅读情况,以便对文章内容及读者关注情况进行一定把握,在文章中添加阅读量显示是一个不错的选择。有的主题有这样的功能,而有的主题并没有。正如现在用的主题,没有添加这一功能。

网络上可以通过插件的形式进行添加显示,但往往效果不佳。这里,亲自测试了一种最简单有效的方法,操作如下。

1、将以下代码添加到主题Functions.php中

//获取文章阅读量-start

function post_views($before = '阅读 ', $after = ' 次', $echo = 1)

{

global $post;

$post_ID = $post->ID;

$views = (int)get_post_meta($post_ID, 'views', true);

if ($echo) echo $before, number_format($views), $after;

else return $views;

}

function record_visitors()

{

if (is_singular()) {

global $post;

$post_ID = $post->ID;

if($post_ID) {

$post_views = (int)get_post_meta($post_ID, 'views', true);

if(!update_post_meta($post_ID, 'views', ($post_views+1))) {

add_post_meta($post_ID, 'views', 1, true);

}

}

}

}

add_action('wp_head', 'record_visitors');

//获取文章阅读量-end

2.在想调用的地方,使用下面代码即可。

<?php post_views(); ?>

< 上一篇

你的留言