实现WordPress不同级别用户评论不用审核

WordPress怎么实现指定级别用户评论不用审核?前两天群里有人出200元让我写这个功能,当时在忙别的事情没看到,白白错过这个简单的订单,真是肉痛。既然错过了,那也要发出来,分享精神还是要有的。下面教大家使用代码为你的主题添加指定级别用户评论不用审核的功能,举一反三,可以拓展为指定级别用户评论必须审核等等。

实现代码

只有管理员才能通过审核

管理员权限可以管理后台设置,权限名称为manage_options,所以代码如下。

//WordPress代码实现指定级别用户评论不用审核//https://www.daimadog.com/6258.htmlfunction dmd_allow_comment( $approved , $commentdata ) {if (current_user_can ('manage_options')) {return 1;}else{return 0;}}add_filter( 'pre_comment_approved', 'dmd_allow_comment', 99, 2 );

指定角色可以通过审核

使用权限判断就不够准确了,这里需要使用角色名称,通过全局变量$current_user来实现。

//WordPress代码实现指定级别用户评论不用审核//https://www.daimadog.com/6258.htmlfunction dmd_allow_comment( $approved , $commentdata ) {global $current_user;if( $current_user->roles[0] == 'author' ) {return 1;}else{return 0;}}add_filter( 'pre_comment_approved', 'dmd_allow_comment', 99, 2 );

这里是判断用户角色是author作者,自定义角色请自行测试。代码加在哪里不用我说了吧。

1、升级本站永久VIP,仅需【88】元即可升级 ! ! ! (升级后永久享受整站资源全部免费下载)

2、站内下载币均可通过签到等任务进行免费兑换。

3、站内资源均来源于网络公开发表文件或网友投稿发布,如侵犯您的权益,请联系管理员处理。

4、本站所分享的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解!

5、所有资源均收集于互联网仅供学习、参考和研究,请理解这个概念,所以不能保证每个细节都符合你的需求,也可能存在未知的BUG与瑕疵,因本站资源均为可复制品,所以不支持任何理由的退款兑现(特殊情况可退积分),请熟知后再支付下载!


五八弟源码下载 » 实现WordPress不同级别用户评论不用审核

常见问题FAQ

  • 2020年12月18日Hi,初次和大家见面了,请多关照!

发表评论

  • 426会员总数(位)
  • 3330资源总数(个)
  • 13本周发布(个)
  • 0 今日发布(个)
  • 385稳定运行(天)

58源码下载站58DIR.CN,专为草根站长提供建站服务的平台

开通VIP 本站模板