加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 财气网 (https://www.caiqiwang.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

WordPress后台显示未回复的评论操作

发布时间:2022-06-23 18:12:09 所属栏目:教程 来源:互联网
导读:作为一个博主我们不可能经常去看博客的评论了,这样我们就有必须做一个在我们登录后台时把未回复的评分全部显示来了,但wordpress不具备这个功能我们需要进行二次开发才可以,具体如下。 WordPress博客提供的评论功能,可以增进博主和网友之间的互动,回复网
  作为一个博主我们不可能经常去看博客的评论了,这样我们就有必须做一个在我们登录后台时把未回复的评分全部显示来了,但wordpress不具备这个功能我们需要进行二次开发才可以,具体如下。
 
  WordPress博客提供的评论功能,可以增进博主和网友之间的互动,回复网友的评论可以增加用户粘度,但是随着你的博客评论越来越多,可能你没办法知道哪些评论已经回复,哪些评论没有回复。
 
  最近有客户提出这样的需求,是否可以在WordPress后台 – 评论处加个筛选功能,可以筛选出没有被管理员回复过的评论,如:
 
  未回复
 
  上网搜了一下,发现有个插件DX Unanswered Comments(下载地址)可以实现这样的功能,只要上传安装好该插件,然后进后台 – 设置 – DX Unanswered Comments,在Authors List那里填上管理员的登录名,多个登录名用半角逗号隔开,保存即可。
 
  然后进入WordPress后台 – 评论,页面顶部就多了个 Non-replied 的筛选链接,点击即可查看管理员没有回复过的评论,还有个筛选链接是 Non-replied – Top Level ,这个只显示管理员未回复的顶级评论。
 
  不过这个插件的官方版本有些问题,可能无法正常使用,我们需要做一些修改,用文本编辑器打开:dx-unanswered-commentsincdxuc-helper.class.php
 
  查找:$user = get_user_by( 'slug' ,trim( $username ) );
 
  改成以下代码即可:
 
  $user = get_user_by( 'login' ,trim( $username ) );//phpfensi.com
 
  至于汉化,我们可以在dx-unanswered-commentsdx-unanswered-comments.php中,查找:
 
  __( 'Non-replied', 'dxuc' )
 
  改成:
 
  __( '未回复', 'dxuc' )
 
  查找:
 
  __( 'Non-replied - Top Level', 'dxuc' )
 
  改成:
 
  __( '未回复 - 顶级', 'dxuc' )
 
  最后再用utf-8编码另存为dx-unanswered-comments.php即可,如果你不懂修改,可以直接下载我修改过的插件.
 
 

(编辑:财气旺网 - 财气网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!