安严中国SEO博客建站教程 | seo地图 | 博客地图

纯代码实现WordPress文章阅读次数统计-安严苏州SEO博客
  • 安严网络!苏州SEO推广团队!
  • 提供seo技术学习教程!百度搜索词推广、seo外包服务。
  • 苏州SEO优化博客,分享网站搭建流程/seo技术教程,
  • 上海seo优化知识,网络营销推广,百度seo快排技术等SEO优化技术。
  • 网站seo服务/企业网站搭建/网站托管seo外包,请点这里网站服务

纯代码实现WordPress文章阅读次数统计

wordpross建站教程 安严seo 2018-01-26 2:02:40 588次浏览 已收录 1个评论 扫描二维码

纯代码实现WordPress全站文章添加阅读次数统计功能

在WordPress网站里面我们经常能看到某文章显示此文章阅读过多少多少次。一般的统计阅读次数的插件是wp-postviews。下面教大家一种不使用这个插件也可以简洁实现此功能的办法。

文章阅读次数统计功能函数代码

将下面代码插入主题函数文件function.php里面

//postviews
function get_post_views ($post_id) {
$count_key = 'views';
$count = get_post_meta($post_id, $count_key, true);
if ($count == '') {
delete_post_meta($post_id, $count_key);
add_post_meta($post_id, $count_key, '0');
$count = '0';
}
echo number_format_i18n($count);
}
function set_post_views () {
global $post;
$post_id = $post -> ID;
$count_key = 'views';
$count = get_post_meta($post_id, $count_key, true);
if (is_single() || is_page()) {
if ($count == '') {
delete_post_meta($post_id, $count_key);
add_post_meta($post_id, $count_key, '0');
} else {
update_post_meta($post_id, $count_key, $count + 1);
}
}
}
add_action('get_header', 'set_post_views');

功能代码具体使用教程

然而添加上面那段代码后你以为就可以了?NO!不是的!还需要建立函数使用引用代码。

将下列代码插入到相对应的文章页面代码要显示阅读次数统计功能的地方。。

<!--?php get_post_views($post -> ID); ?--> 次阅读

一般需要添加这句代码的文件有:首页文件index.php,文章页面文件single.php,以及文章归档页面archive.php

什么?不懂代码知识?还不会添加?悄悄告诉你。一般的阅读次数统计功能都是和文章评论紧挨在一起得。所以,直接在首页文件 index.php文章页面文件 single.php以及文章归档页面 archive.php 里面搜索评论两个字,然后再评论代码的左/右添加引用代码就可以了,这下会了吧 !再不会就在下面评论你遇到的问题吧!我来帮你解决。


苏州SEO博客版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:纯代码实现WordPress文章阅读次数统计:https://www.feiheseo.cn/jianzhan/wordpross/1035.html
喜欢 (1)
[感谢支持]
分享 (0)
安严seo
关于作者:
2017年入行的一个网站seo优化技术小白。单身也很宅。没有长出倾国倾城的容貌但也迷住万千女人的心;没有拥有富可敌国的财富但也渴望征服世界的经济!

您必须 登录 才能发表评论!

(1)个小伙伴在吐槽
  1. 非常不错!!!!
    跨境电商之家2018-01-30 13:43 Windows 10 | Chrome 63.0.3239.108