通过代码实现真实的wordpress阅读浏览量统计-凯发网娱乐官网

微信扫一扫,分享到朋友圈

0

我们看到很多wordpress自带的主题有访客浏览阅读量数值显示的,但是有些时候我们在刷新页面就会自动增加。实际上这样的用户体验是不够准确的,理应是一个用户就显示一次阅读量,不会因为再次刷新而增加。于是我们在制作wordpress主题的时候,可以通过下面的方法来实现不因刷新而变动的浏览阅读量。

第一、自定义函数

在主题的 functions.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";
    }
    return $count;
}
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 页面添加需要位置的显示代码


 

展开阅读全文

微信扫一扫,分享到朋友圈

0
这个博主很懒,懒死了。

一键cdn搭建脚本,全自动配置高性能的cdn缓存节点,中英文面板

下一篇

wordpress seo设置的终极指南

你也可能喜欢

发表评论

this site uses akismet to reduce spam. .

插入图片