记录当前文章浏览了多少次,方法有很多,随手记录一种:
1、在function.php中加入代码:
//浏览统计 function record_visitors() { if (is_singular()) { global $post; $post_ID = intval($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); } } } } //输出浏览次数 function post_views($before = '(点击 ', $after = ' 次)', $echo = 1) { global $post; $post_ID = intval($post->ID); $views = (int)get_post_meta($post_ID, 'views', true); if ($echo) echo $before, number_format($views), $after; else return $views; }
2、在文章页模板single.php中,显示浏览次数的位置的div中加入以下代码:
<?php record_visitors(); post_views(' ', ' 阅读此文'); ?>
显示效果: