WordPress 免插件显示文章浏览次数教程

国外 WordPress 主题多数都不带文章浏览次数的显示,记录一下 WordPress 免插件显示文章浏览次数的方法,方便日后使用。

相对于 WordPress 的主题来说,老俍还是比较喜欢外国的模板。就比如我现在「俍注」用的这款主题,简约而不简单,最重要还是免费的。但是国外 WordPress 主题多数都不带文章浏览次数的显示,估计歪国人也不太重视自己的博客有多少看过。为了不每次都找一遍修改说明,记录一下 WordPress 免插件显示文章浏览次数的方法,方便日后使用。

1、登录 WordPress 网站后台,找到现使用模板的「functions.php」文件在最后加入如下代码:

/*显示文章浏览次数*/
function getPostViews($postID){
$count = get_post_meta($postID,'views', true);
if($count==''){
delete_post_meta($postID,'views');
add_post_meta($postID,'views', '0');
return "0";
}
return $count.'';
}
function setPostViews($postID) {
$count = get_post_meta($postID,'views', true);
if($count==''){
$count = 0;
delete_post_meta($postID,'views');
add_post_meta($postID,'views', '0');
}else{
$count++;
update_post_meta($postID,'views', $count);
}
}

2、在需要显示浏览量的位置,插入如下代码即可。

<?php setPostViews(get_the_ID()); echo number_format(getPostViews(get_the_ID())); ?>

简单两步即可实现 WordPress 免插件显示文章浏览次数,每刷新一次,浏览量自动的增加一次,希望对各位有所帮助。

查看更多「WordPress」专题文章
本站 [ 俍注 ] 内除注明转载文章,其他均为老俍独立创作,采用「CC BY-NC-ND 4.0」创作共享协议。
原创不易,希望保留原文链接转载,原文链接:https://oneinf.com/tech/net/wp/6268.html

发表评论

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

评论列表(9条)

  • 大峰
    大峰 2020-12-29

    这个不错,使用,谢谢分享

  • 老杨
    老杨 2020-12-11

    delete_post_meta 函数 改为 update_post_meta 可能更好(https://zww.me/post-views-code-version.z-turn)

  • BlogWall
    BlogWall 2020-12-01

    这个方法好,可以省去一个插件。我网站插件已经够多了。学习。

    • 老俍
      老俍 2020-12-09

      @BlogWall有用就好~~~贵博客的模板是买的还是自己写的?PS:贵博客最下方版权的地方网址写错了,写成.com不应该是.cn吗?

  • 王光卫博客
    王光卫博客 2020-11-29

    感谢博主分享,先收藏起来

  • 大致
    大致 2020-11-29

    最起码应该把作者刨出去吧,不然也太那啥了。

  • maqingxi
    maqingxi 2020-11-26

    就像登录后文章页我喜欢有个编辑按钮,方便点击进入编辑界面。