WordPress免审核 wordpress需要授权吗

wordpress注册用户文章发布免审核的设置

这样做不好吧,建议不要直接发布:如果有人故意发些垃圾内容发布在你的wordpress上,或通过这攻击,会对网站造成不良影响的。以上是我的建议望采纳。

舞钢网站制作公司哪家好,找成都创新互联公司!从网页设计、网站建设、微信开发、APP开发、响应式网站设计等网站项目制作,到程序开发,运营维护。成都创新互联公司自2013年创立以来到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选成都创新互联公司

wordpress 怎么设置不需审核便可评论?

这个问题确实有点难度,评论这块现在也弄得少,基本都用第三方的了。

按您的要求,除administrator外,都是注册用户,所以可以在当前皮肤的functions.php中做如下判断:

1

2

3

if ( ! is_super_admin() ){//非管理员

//blablabla...

}

然后将待审、垃圾评论、已回收的评论信息不显示。这可以对get_comments函数提供的pre_get_comments钩子进行设置,比如:

1

2

3

4

5

add_action( 'pre_get_comments', 'dit_ha href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y1rHb3njcYP1ndnWbsmWTd0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPjbdrH03Pjbknj0YPWm3PjfY" target="_blank" class="baidu-highlight"id/ae_some_comments', 999 );

function dit_ha href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y1rHb3njcYP1ndnWbsmWTd0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPjbdrH03Pjbknj0YPWm3PjfY" target="_blank" class="baidu-highlight"id/ae_some_comments( $comments ){

$comments-query_vars['status'] = 'approve'; //获取评论信息时只显示已审核批准的。

return $comments;

}

这时如果注册用户查看回收站时,又要只能显示当前用户自己的。所以还要增加点判断

1

2

3

4

5

6

7

8

9

10

function dit_ha href=";tn=44039180_cprfenlei=mv6quAkxTZn0IZRqIHckPjm4nH00T1Y1rHb3njcYP1ndnWbsmWTd0ZwV5Hcvrjm3rH6sPfKWUMw85HfYnjn4nH6sgvPsT6KdThsqpZwYTjCEQLGCpyw9Uz4Bmy-bIi4WUvYETgN-TLwGUv3EPjbdrH03Pjbknj0YPWm3PjfY" target="_blank" class="baidu-highlight"id/ae_some_comments( $comments ){

$status = $comments-query_vars['status'];

if ( 'trash' == $status ) {//当用户选择显示回收站时,将ID添加进筛选条件

global $current_user;

$comments-query_vars['user_id'] = $current_user-ID;

}else {

$comments-query_vars['status'] = 'approve'; //获取评论信息时只显示已审核批准的。

}

return $comments;

}

所以,最后放在functions.php中的代码片段整合如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

if ( ! is_super_admin() ){//非管理员

add_action( 'pre_get_comments', 'dit_hide_some_comments', 999 );

function dit_hide_some_comments( $comments ){

$status = $comments-query_vars['status'];

if ( 'trash' == $status ) {//当用户选择显示回收站时,将ID添加进筛选条件

global $current_user;

$comments-query_vars['user_id'] = $current_user-ID;

}else {

$comments-query_vars['status'] = 'approve'; //获取评论信息时只显示已审核批准的。

}

return $comments;

}

}

wordpress 设置了评论不需要审核就能显示,但仍然需要审核! 在评论显示之前,两个选项已经取消勾选了!!

修改设置只对之后发表的文章起作用,对之前发表的文章是不起作用的

以前要审核评论的文章还是要审核的

wordpress评论不需要审核就可以显示

后台--设置--讨论

在评论显示之前,把这项的两个选项取消勾选


当前文章:WordPress免审核 wordpress需要授权吗
网址分享:http://cdiso.cn/article/ddscpjp.html

其他资讯