Warning: Creating default object from empty value in /home/design/public_html/wp-content/plugins/paged-comments/paged-comments.php on line 31
Specify the user level needed to skip comment moderation in WordPress · Dagon Design

Welcome to Dagon Design. In addition to free scripts, WordPress plugins, and articles, we offer a variety of services including custom theme design, plugin creation, and PHP scripting. Contact me for more information.

Updated Friday, February 20th, 2009 at 8:20pm

Specify the user level needed to skip comment moderation in WordPress

This simple WordPress hack allows you to specify the minimum user level needed to post comments without moderation. By default, WordPress allows administrators (and the author of the post) to skip moderation checks when posting comments, but it is easy to adjust this so that you can choose the user level yourself. This can be useful for those of you who have strict comment moderation enabled (manual comment approval), as it allows you to let registered users of your site post immediately without having to wait for approval.

Requirements

This code modification has been verified to work in WordPress versions 2.1 through 2.8+

Instructions

Open wp-includes/comment.php

For WordPress 2.1 through 2.7.x, Find the following code:

if ( $userdata && ( $user_id == $post_author || $user->has_cap('level_9') 
) ) {
  // The author and the admins get respect.
  $approved = 1;

For WordPress 2.8, Find the following code:

if ( isset($userdata) && ( $user_id == $post_author || $user->has_cap('moderate_comments') ) ) {
  // The author and the admins get respect.
  $approved = 1;

Then simply change level_9 to whatever user level you want. All users at or above the selected level will be able to post comments without requiring manual approval (if you have manual approval enabled).

For a complete list of the user levels, and their roles, please see this page from the WordPress codex: http://codex.wordpress.org/Roles_and_Capabilities

  If you have found this page useful, please consider donating. Thanks!

Pages: [13] 12 11 10 9 8 7 6 5 4 31 » Show All

  1. Sometimes there is lots of comments in word press which occurred moderation and getting spam.

  2. thanks for sharing obat aborsi di jakarta

  3. thanks for sharing

  4. download your missing dll file!

  5. Thanks for sharing us. In the further post, it has a great and huge collected works of rings and I just love those ring which are as follows in post. These rings are the most beautiful and stylish ring in entire the worldjual obat aborsi. I just love these.

  6. i mean our healthy, if you go to the gym, i recommend don’t forget to wear a pair of sports shoes, it’s really relevant we should pay attendtion, our website have a lot of shoes, you can visit and have a look. thanks so much programs 2017 | programs 2017 | computer programs \ free programs | computer games | free full computer programs | subneeds
    programs 2017 | programs 2017 | computer programs \ free programs | computer games | computer games 2017 | bramjrino
    downlaod need for speed | gta san andreas | download wrestling game \ supercopier | vlc media player | phoxo | photofunia

  7. There are many crossfit shoes today, it’s because fitness is a part of our life, i mean our healthy, if you go to the gym, i recommend don’t forget to wear a pair of sports shoes, it’s really relevant we should pay attendtion, our website have a lot of shoes, you can visit and have a look. thanks so much programs 2017 | programs 2017 | computer programs \ free programs | computer games | free full computer programs | subneeds
    programs 2017 | programs 2017 | computer programs \ free programs | computer games | computer games 2017 | bramjrino
    downlaod need for speed | gta san andreas | download wrestling game \ supercopier | vlc media player | phoxo | photofunia

  8. tv?????
    thanks for the viral infos!

  9. tv?????
    thanks for the viral infos!

  10. tv?????
    thanks for the viral infos!

  11. tv?????
    thanks for the viral infos!

  12. There are many crossfit shoes today, it’s because fitness is a part of our life, i mean our healthy, if you go to the gym, i recommend don’t forget to wear a pair of sports shoes, it’s really relevant we should pay attendtion, our website have a lot of shoes, you can visit and have a look. thanks so much

  13. Tried to make it work on http://www.crosstrainingshoe.net but without any luck…more tips please

Pages: [13] 12 11 10 9 8 7 6 5 4 31 » Show All

Leave a Comment

Before you comment: If you are having an issue with a script, please make sure you have read the entire article. Also, please read through the comments because most common issues have already been discussed many times. Thanks.


Be sure to wrap all code in <code></code> tags.