为wordpress添加文章阅读数量的显示

作者: Lynan 分类: 建站经验 发布时间: 2018-03-06 15:26


实现思路:在wordpress调用文章内容页的function中触发阅读量+1的function,然后在想要显示阅读量的地方调用查看阅读量的function
具体实现:
在function.php中添加下列代码:

function getPostViews($postID){
    $count_key = 'post_views_count';
    $count = get_post_meta($postID, $count_key, true);
    if($count==''){
        delete_post_meta($postID, $count_key);
        add_post_meta($postID, $count_key, '0');
        return "0 View";
    }
    return $count.' Views';
}
function setPostViews($postID) {
    $count_key = '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);
    }
}

然后在single.php中的中的任意部分添加


最后在你想要显示阅读量的地方插入


即可。

发表评论

电子邮件地址不会被公开。 必填项已用*标注