我们知道wp主题默认的是不带阅读量这个字段的,所以要想在前端文章页面显示阅读量以及后台文章列表显示阅读量,就需要我们修改functions.php这个文件,接下来分享一下我整理的wp添加阅读量的代码。

1.前端页面添加阅读量/点击量

在functions.php加入

   function record_visitors(){
if (is_singular()){
global $post;
$post_ID = $post->ID;
if($post_ID){
$post_views = (int)get_post_meta($post_ID, 'views', true);
if(!update_post_meta($post_ID, 'views', ($post_views+1))){
add_post_meta($post_ID, 'views', 1, true);
}
}
}
}
add_action('wp_head', 'record_visitors');
function post_views($before = '(点击 ', $after = ' 次)', $echo = 1){
global $post;
$post_ID = $post->ID;
$views = (int)get_post_meta($post_ID, 'views', true);
if ($echo) echo $before, number_format($views), $after;
else return $views;
} 

在需要的地方,加入:

<?php post_views(' ', ' 次'); ?>

2.后台列表显示每篇文章的阅读量

在functons.php添加:

//在后台文章列表增加一列数据
add_filter( 'manage_posts_columns', 'customer_posts_columns' );
function customer_posts_columns( $columns ) {
$columns['views'] = '浏览次数';
return $columns;
}
//输出浏览次数
add_action('manage_posts_custom_column', 'customer_columns_value', 10, 2);
function customer_columns_value($column, $post_id){
if($column=='views'){
$count = get_post_meta($post_id, 'views', true);
if(!$count){
$count = 0;
}
echo $count;
}
return;
}

效果如下:

wp/wordpress文章页面添加阅读量/点击量,后台并显示阅读量相关推荐

  1. wordpress文章页面添加版权信息的四种方法

    善意的转载者既使没有看到版权信息也会主动自觉地添加上原文出处,但是大部分站长都是直接采集的,如果我们在网站文章的尾部添加一个版权信息,大部分站长采集后也不回去特意把每篇采集来的文章都去除版权,所以为文 ...

  2. 文章页点赞php代码,wordpress文章页面添加点赞功能

    wordpress的文章点赞方法很多,而且大多数都是依赖插件,插件多的话,网站打开速度较慢.所以分享出来一款非常简洁的纯代码实现wp主题点赞的功能.并且运用cookies有效的解决了重复点赞bug. ...

  3. 图解 wp WordPress 文章 链接 在新窗口打开

    wp WordPress 文章 链接 在新窗口打开 因为wp默认是不在新窗口打开链接的,这对于我们这样习惯关窗口的人,用起来很不方便.其实改起来很简单,下面开始 一.打开外观,选择编辑 二.打开主题页 ...

  4. Wordpress文章中添加上一篇、下一篇链接专题研究

    这次L.Z制作了这个Wordpress文章中添加上一篇.下一篇链接专题研究,你可以从文章当中了解到如何在文章内页当中上一篇.下一篇链接,显示特定的分类下的上一篇.下一篇,以及利用add_filter随 ...

  5. 为你的Typecho文章页面添加微信公众号二维码-星泽V社

    博客系统:typecho 主题:Joe开源7.3.6 原理其实就是在文章页面的下方插入一张图片,效果如下图: 在 /usr/themes/Joe/public / copyright.php 里添加如 ...

  6. 【已解决】wordpress文章页面如何去掉特色图像

    点后台→外观→编辑 然后再右边找到文章页面(single.php) 搜索 the_post_thumbnail,注释或者删除这行代码即可 the_post_thumbnail( '', array( ...

  7. PHP限制提交文章条数,限制WordPress文章页面修订版本(revision)数量

    之所以提出这个话题,是因为wordpress的post id增加的太快了,基本上每10个id号,只有不到1个能够被用上的.不仅仅post id快速增加,数据库里面也会生成大量垃圾数据,时间长了,影响相 ...

  8. 解决WordPress文章页面无法显示的问题

    1. 问题 刚搭建完WordPress,尝试写第一篇文章并发布后,在首页进入该文章后却查找不到内容,尝试发布其他文章也依旧如此 2. 原因 这个问题是由于WordPress生成的连接中包含中文字符导致 ...

  9. wordpress 文章页面 (single.php)

    <?php $id = get_the_ID();// 文章当前的 id $title = get_post($id)->post_title; $my_data = get_the_ti ...

最新文章

  1. linux查进程ps和top,Linux中几个进程查看命令总结 ps, top, htop, vmstat
  2. 2021邹城高考成绩查询,@邹城考生 2021高考时间、考场分布图来啦!
  3. tensorflow随笔-保存与读取使用模型
  4. c++ string 与 char 互转 以及base64
  5. mysql 操作xm_mysql基本命令使用
  6. 虚拟桌面的备份恢复最佳实践 第二部分
  7. js获取session_学习后端鉴权系列: 基于Cookie, Session认证
  8. 移动应用的一般测试流程和需要注意的测试项
  9. 大数据之-Hadoop之HDFS的API操作_判断是文件还是文件夹---大数据之hadoop工作笔记0062
  10. 为什么上一家公司离职?
  11. BZOJ 1002: [FJOI2007]轮状病毒【生成树的计数与基尔霍夫矩阵简单讲解+高精度】
  12. StreamSets实战之路(十五)-实战篇- 数据采集与处理
  13. 微信小程序icon图标引入
  14. 单片机原理及接口技术(C51编程)(第2版)-习题答案
  15. 男生种草潮流社区edge(嘿市),会是男生的小红书吗?
  16. hao123app_android,hao123手机浏览器
  17. excel合并sheet表格
  18. c#断点续传下载文件
  19. html怎么导入flash视频,DW如何在网页中插入Flash视频?
  20. 【转载】二阶滤波器级联(C浮点实现)

热门文章

  1. 薛建儒:无人车的场景理解与自主运动
  2. 光盘驱动计算机无法识别,win7系统读不出光盘怎么办 win7电脑光盘不能被识别的解决方法...
  3. gridview点击事件和滚动事件
  4. csdn 大牛的博客
  5. JS数组的slice()方法传负数和字符串操作函数中的slice()、substr()、substring()
  6. Java实现 LeetCode第30场双周赛 (题号5177,5445,5446,5447)
  7. 发展人工智能芯片 中国不能“偏科
  8. 最新开发的小工具,配合“T-mold”使用,效果更佳!
  9. Java基础 ajax异步操作json
  10. 巧用键盘快速定位选定的Word文本