免插件实现wordpress文章浏览阅读次数

1、什么是WordPress文章浏览次数?

在WordPress中,每当一篇文章被访问时,就会自动在数据库中增加一条记录,用于记录这篇文章的浏览次数。而在前台页面显示时,就需要从数据库中读取这个数据,进行显示。

2、为什么需要免插件实现?

在WordPress中,有很多插件可以用于统计文章浏览次数,但是安装太多插件会导致网站运行缓慢,影响用户体验。因此,我们需要寻找其他解决方案,来实现文章浏览次数的统计。

3、如何免插件实现WordPress文章浏览次数统计?

(1)在主题文件中添加代码

在single.php或content.php文件中,找到文章的详细显示部分,并在其中添加如下代码:

//获取当前文章的访问量
$count_key = 'post_views_count';
$count = get_post_meta($post->ID, $count_key, true);
if($count==''){
  $count = 0;
  delete_post_meta($post->ID, $count_key);
  add_post_meta($post->ID, $count_key, '0');
}else{
  $count++;
  update_post_meta($post->ID, $count_key, $count);
}
echo ' '.$count; //此处可以自定义样式和图标

(2)在functions.php文件中添加代码

在functions.php文件中,添加如下代码:

function get_post_views($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.' ';
}

(3)在页面中显示浏览次数

在需要显示浏览次数的地方,添加如下代码:

4、总结

通过添加简单的代码,我们就可以免插件地实现WordPress文章浏览次数统计。这样不仅可以减轻网站的负担,还可以提高用户体验。同时,我们也可以对代码进行扩展,实现更多的功能。

晓白博客网版权所有,原文地址https://www.xbnb.cn/5282
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容