Beginner's Guide for WordPress / Start your WordPress Blog in minutes

How to Allow Blog Users to Moderate Comments in WordPress

Do you want to allow blog users to moderate comments in WordPress?

If your site gets a lot of comments, then it can be difficult to moderate them all. One solution is creating a separate user role so that other people can manage the comments for you.

In this article, we will show you how to allow blog users to easily moderate comments on your WordPress blog.

How to allow blog users to moderate comments in WordPress

Why Allow Blog Users to Moderate Comments in WordPress?

Comment moderation can take a lot of time and effort, especially for WordPress blogs that get lots of comments. If you are slow to approve comments or delete spam, then visitors may stop interacting with you.

By giving blog users the power to moderate comments, you can combat spam and deliver a better experience for your visitors.

These users might be members of your customer support team, your community manager, or even an active and trusted commenter on your WordPress blog.

WordPress doesn’t have a built-in tool to let you create a user who is only responsible for moderating comments. With that being said, let’s see how you can easily allow blog users to moderate comments using a WordPress plugin.

Simply use the quick links below to jump straight to the method you want to use:

Method 1: Allow Specific Users to Moderate Comments (2 Plugin Options)

In this first method, we will show you how to allow specific user roles to moderate comments using 2 different plugins. It’s a great option if you want to let multiple people review your comments.

For example, you might create a comment moderation team or give your site’s Contributors permission to moderate comments. This makes it easy for guest bloggers to interact with their readers.

The first plugin we’ll show you is Thrive Comments, which is an easy-to-use WordPress comment plugin. Besides comment moderation, it also has features to make your comment section more engaging, like comment upvotes and downvotes.

The Thrive Comments WordPress plugin

The other plugin is Members, which is a free alternative to Thrive Comments. This membership plugin can also offer a comment moderation capability to your WordPress website.

Using Thrive Comments (Recommended)

To use Thrive Comments, you can get it as an individual plugin or buy the complete Thrive Themes Suite.

After completing your payment, you will get a plugin zip file to install on your WordPress site. For more information, read our step-by-step guide on how to install and activate a WordPress plugin.

Once installed and activated, navigate to Thrive Dashboard » Thrive Comments on your WordPress dashboard. Next, just open the ‘Comment Moderation’ tab.

Selecting user roles to moderate comments using the Thrive Comments Comment Moderation settings

On this page, you can tick the checkboxes for user roles that can moderate comments. And that’s all you need to do!

If you want, you can also add a new user role for comment moderation in WordPress and then configure their permissions in Thrive Comments. To do that, check out our guide on how to add new users and authors to your WordPress blog.

Also, note that the rest of the settings in ‘Comment Moderation’ are the same as the ones on the native Settings » Discussion page. Changing these settings in the plugin will also affect the ones that are in the default WordPress comment settings.

Using Members (Free)

The first thing you need to do is install and activate Members. For more details, see our step-by-step guide on how to install a WordPress plugin.

Upon activation, go to the Members » Roles page to see all the different user roles on your WordPress website.

Now, simply hover over the role you want to add comment moderation permission to and then click on the ‘Edit’ link when it appears.

Editing a user role using the Members plugin

To allow users to moderate comments, you need to select the ‘General’ tab in the left-hand menu.

Then, find ‘Moderate Comments’ and check the ‘Grant’ box.

Giving moderate comment permissions to a user role in WordPress

With that done, simply click on ‘Update’ to save your changes.

Method 2: Add a Comment Moderator Role in WordPress (Free)

The Comment Moderation Role plugin allows you to quickly and easily give a comment moderator role to specific users.

This plugin creates a new WPB Comment Moderator role that enables the user to approve, decline, or edit comments on any post without giving them access to other parts of the WordPress dashboard.

The first thing you need to do is install and activate the plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

Upon activation, you will have access to a new user role called ‘WPB Comment Moderator’.

To assign this role to an existing user, simply go to Users » All Users. Then, check the box next to that person’s username.

Editing user roles in WordPress

After that, simply open the ‘Change role to…’ dropdown menu and select the ‘WPB Comment Moderator’ role.

You can then go ahead and click on ‘Change’.

Editing the built-in user roles in WordPress

Now, this person will have access to the WordPress comment moderation panel.

You can also create a new user and assign them the comment moderator role. To do this, simply go to Users » Add New and enter the person’s information, such as their email address.

Creating a new comment moderator user role in WordPress

Next, you need to open the ‘Role’ dropdown and select ‘WPB Comment Moderator’.

When you are happy with the information you have entered, just click on the ‘Add New User’ button.

Adding a new comment moderator role in WordPress

Now, this person can log in to their account and see a comment moderation dashboard, similar to the image below.

As you can see, this person can only moderate comments and edit their profile. All other WordPress admin dashboard features are hidden.

Allowing users to moderate comments in WordPress

We hope this article helped you learn how to allow blog users to moderate comments in WordPress. You may also want to see our expert picks for the best email marketing services for small businesses and read our guide on how to allow user registration on your WordPress site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

5 CommentsLeave a Reply

  1. Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. I think the best option to manage spam is not to let it appear in the first place.
    I use an anti-spam plugin + I don’t allow links in comments + first comment from any new email has to be accepted by me.
    It filters over 99% of spam. Of course, there are sometimes people who try to cheat me by writing a nice first comment or two, and then, when they know their comments will be accepted automatically, they try to put some spammy comments. But it happens maybe once a year, so it’s not a big deal.

    I’m still too small blogger to think about it on my personal blog, as I get around 100 comments per month. But I will definitely look closer to it on my new website with book reviews, where I encourage visitors to leave their own opinions. Moderators can be crucial on such websites, so good to have guide just in case.

  3. However, is there any way to produce comment notification emails to the user email address too?

    By default, WP only sends comment notification to the post author + administrator user. Is there any way to get this notification to this comment moderator user too?

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.