WordPress主题文章统计浏览次数调用代码
仿站知识 2016-03-23 1632 0 评论 admin

WordPress主题制作的文章浏览次数可以用wordpress插件实现,也可以用代码实,用代代码实现的好处就是不用安装那么多插件,减少js调用,有利于SEO网站优化。插件的调用方法大家可以百度一下,现在给大家分享WordPress主题浏览次数调用代码的添加方法。

一、在函数文件functions.php中添加如下代码。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
/* Postviews start */
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);
    }
}
/* Postviews start end*/
?>

二、然后在需要显示统计浏览次数的页面添加下面大代码,这里要注意的是,这句代码要添加循环语句<?php endwhile; ?>和<?php endif; wp_reset_query(); ?>的中间:

1
<?php setPostViews(get_the_ID());?>

添加后的显示,如:

1
2
3
  <?php endwhile; ?>
     <?php setPostViews(get_the_ID());?>
<?php endif; wp_reset_query(); ?>

三、最后在需要显示浏览次数的地方添加如下代码:

1
<?php echo getPostViews(get_the_ID()); ?> 次浏览

浏览次数的统计和显示多用于文章页,有时也会在首页或栏目页显示,这要看个人爱好,大家不妨实践一下。

继续浏览有关: , 的文章
版权声明:版权归 wp仿站之家 所有,转载请注明出处!
转载请保留链接: http://www.linw.net/659.html
联系wp仿站之家:5946394#qq.com (#改为@)
wp仿站微信公众号:linw_net
官网淘宝店:http://shop111710277.taobao.com/
wp仿站之家
手机扫一扫
进淘宝店铺选购主题

用心做最好的主题网站wp仿站之家

wp仿站之家是一个专业的wordpress仿站业务网站,提供wordpress主题模板下载以及seo网站优化服务,诚信经营,用心服务每一个客户,让您放心享受我们的优质服务。同时,也欢迎各位建站爱好者加入我们交流建站经验心得。

上一篇: 下一篇:

发表评论

服务咨询