WordPress不用插件,几行代码搞定文章计数功能

WordPress文章计数功能插件最有人气的数 wp-postviews ,今天WP零伍介绍几行代码搞定文章计数功能。WordPress不用插件,几行代码搞定文章计数功能。

下面看代码:

<?php
// post_views_count
add_action('wp_head', 'wpgp_set_post_views');
function wpgp_set_post_views() {
global $post;
if('post' == get_post_type() && is_single()) {
$postID = get_queried_object_id();
if(!empty($postID)) {
$count_key = 'wpgp_post_views_count';
$count = get_post_meta($postID, $count_key, true);
if($count == '') {
$count = 0;
delete_post_meta($postID, $count_key);
add_post_meta($postID, $count_key, '0');
} else {
$count++;
update_post_meta($postID, $count_key, $count);
}
}
}
}
?>

就是这么简单,这是国外牛人搞的一段代码,贴过来备用和学习。

注意:此代码不支持缓存插件!

发表评论