Auto Approve Comments


Auto Approve Comments allows you to create a white list of commenters and to automatically approve their comments after checking their email/name/URL, username or user role (it works with custom roles).

Useful when you set the comments to be manually approved to avoid spam, but you still want to immediately approve the comments made by your most trustful commenters/users.


  1. Open Comments -> Auto Approve Comments
  2. Configure the “Commenter list” and/or the “Users list” (see some examples below)
  3. Save and you’re done

From now on all the commenters listed in one of the lists below will have their comments immediately approved even if you set the comments to be manually approved.

Commenters list – example

Add only one commenter per line, these are all valid configurations:,Mark,,,Mark,Mark,  

Users list – example

Add only one username per line:


Roles list – example

Add only one role per line:



Official Github repository:


  • Commenters list tab
  • Users list tab
  • Roles list tab


  1. Unzip the plugin file
  2. Upload the unzipped folder “auto-approve-comments” to the /wp-content/plugins/ directory of your WordPress blog/website
  3. Activate the plugin through the ‘Plugins’ menu in WordPress


Not working for me

With WordPress 4.75, the options to select users and roles do not working. Clicking on the tabs does nothing.

Prior to that, I selected myself as the user, and still had to approve every cross-link as a user.

Just took my site public, and for some reason I’m not seeing any cross-links at all as comments. (Probably has nothing to do with the plugin. There must be a setting that changed somewhere.)

There is no support tab for this plugin, so I’m forced to put these comments into a review — otherwise, I would have sent in the bug reports first.

It’s a great idea, though. And was working after a fashion before the WordPress upgrade, so there is still hope for it. Will revise this review as conditions warrant.

Read all 2 reviews

Contributors & Developers

“Auto Approve Comments” is open source software. The following people have contributed to this plugin.




  • Add auto approval by role
  • Fix a bug that prevented to approve a commenter if only the email was configured
  • Change the email validation pattern to allow a wider set of charatcters


  • Save and refresh changes via AJAX
  • Add nonce when saving changes
  • Add admin UI success/error notice
  • Add feedback when there are no suggestions
  • Some cleaning and refactoring


  • Add new tabbed interface
  • Change Users ID list to Usernames list
  • Add commenters suggestion field
  • Add usernames suggestion field
  • Auto remove duplicates


  • Add better input validation


  • Auto approve comments based on commenter’s email, name, URL and User ID


  • First version, auto approve comments based on commenter’s email