wordpress审核 wordpress注册

为什么wordpress留言审核不了

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

为河曲等地区用户提供了全套网页设计制作服务,及河曲网站建设行业解决方案。主营业务为成都做网站、成都网站制作、河曲网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

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

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

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

wordpress怎么做到用户不注册不留邮箱写评论,后台设置审核功能,能提示用户正在审核

可以自己做个评论表单,利用 wordpress 自带的函数添加评论 大概是 add_comment 或 insert comment 之类的函数,具体没记得太清楚,做的时候一查就知道了。提示信息可以在提交成功后提示用户正在审核

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注册
文章链接:http://azwzsj.com/article/doiophi.html