WordPress审核 wordpress审核员身份

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

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

创新互联专注于泗洪企业网站建设,成都响应式网站建设,商城网站建设。泗洪网站建设公司,为泗洪等地区提供建站服务。全流程按需定制开发,专业设计,全程项目跟踪,创新互联专业和态度为您提供的服务

为什么wordpress留言审核不了

有可能这个网站的站长设置了,不允许留言。

或者你发的可能含有外链,站长不允许。

或者站长还没有看到你的留言。

留言是需要站长看过之后,手动审核,确定,才能出来的

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 自带的函数添加评论 大概是 add_comment 或 insert comment 之类的函数,具体没记得太清楚,做的时候一查就知道了。提示信息可以在提交成功后提示用户正在审核


网站栏目:WordPress审核 wordpress审核员身份
本文URL:http://scjbc.cn/article/doisheg.html

其他资讯