• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
NameHero® Blog

NameHero® Blog

Web Hosting Tips & Resources From NameHero

  • AI Agents
    • OpenClaw
    • Claude Code
    • n8n
    • Hermes Agent
    • Open WebUI
    • Docker
  • Hosting
    • Web Hosting
    • WordPress Hosting
    • WooCommerce Hosting
    • Enterprise Hosting
    • Email Hosting
    • HeroicGuard
    • GPU Hosting
    • Website Builder
  • VPS
    • Managed VPS
    • Unmanaged VPS
    • Flex VPS
  • Reseller
  • Gaming
  • Domains
  • Account
  • Blog Home
  • Categories
  • Authors

How To Let A WordPress User Moderate Comments Even With Low Trust

Ryan Gray

Published on: July 26, 2021

Categories: WordPress 0

When you have a large site, maintenance can be a hassle. You might have multiple authors and thousands of comments to sift through, on top of all the regular work like updating plugins, etc. One solution that many organizations take, is to outsource the comment moderation. Of all the possibly risky areas of a site, comment moderation would appear to require the least trust.

The Problem with Low-Trust Comment Moderation in WordPress

However, this simple requirement is complicated by WordPress’ weird system of linking comment moderation permissions with editing permissions. According to the documentation, you can only moderate comments if you can edit those posts. I’m sure there’s a good reason for this design, but I can’t think of it at the moment!

Unlike comment moderation, allowing the editing of posts requires a much higher level of trust. Someone can insert spam links if they choose to abuse the trust. Or worse – insert harmful JavaScript and introduce malware. It’s no surprise that WordPress admins control the post editing feature very closely. You can’t let just anyone modify content on the site at will.

But given that comment moderation requires low trust, but post editing requires a high-trust environment, how can we reconcile the two? How do we allow someone to have ONLY the ability to moderate comments without giving them the ability to edit posts?

And that’s were a new plugin comes along.

Try it Yourself – Remove the “Moderation Permission” and see!

You can check for yourself, the most egregious demonstration of this curious relationship. Use a plugin like “User Role Editor” and take out the “moderate” permission from any user that already has the “Edit post” permission. After saving your changes, log in as that user and see if you can still moderate comments. The answer is yes! So the real permission here is the editing capability. If you can edit posts, you can moderate comments. If you don’t have the permission to edit posts, you can forget about moderation.

It’s unfortunate, but for some website owners, this is enough to turn them off WordPress comments entirely. So they use external 3rd party comment systems like Disqus, which comes with its own share of problems. So we need a better solution.

Comment Moderation Role Plugin

I stumbled upon this plugin earlier last week. It allows you to assign moderator privileges to a WordPress user without allowing them to edit a post. It’s perfect if you want to outsource the comment moderation to someone to whom you don’t want to give access to your posts. It turns what would have been a high-risk solution into something with much lower stakes.

You can download and install the comment moderation role plugin from the WordPress repository. Once installed, it creates a new role called “WPB Comment Moderator”. You just need to assign this role to an existing user, and they’ll be able to moderate comments without any further ado – even if you don’t let them edit posts. So assign the role, just open the user’s profile in the editor and make the change and shown here:

As you can see, you just need to select the role from the drop-down box and you’re done! After changing the selection, scroll down to save your changes. Now the next time the user in question logs into the WordPress dashboard, they’ll see that they have the new “Comments” menu item on the left-hand side as shown here:

It’s that simple! Now you can hire someone and give them comment moderation permissions straight away without worrying about compromising your site security!

Ryan Gray

Ryan Gray is the founder and CEO of NameHero, one of the fastest growing independent web hosts in the United States. Ryan has been working online since 1998 and has over two-decades experience in Internet Entrepreneurship.

Related Posts

Joomla vs. WordPress: Which One Is Better?

In this post, we’ll consider five differences between Joomla and WordPress and how you might go forward with setting up a WordPress website.

How To Start A Newsletter In WordPress

Check out our complete guide on why and how you should start your own newsletter in WordPress.

Blogger vs. WordPress: Which One to Use?

Let's compare WordPress and Blogger across five key areas. Then, we'll show you how to set up a professional blog with WordPress.

What Is Self-Hosted WordPress?

In this post, we’ll differentiate self-hosted WordPress from WordPress.com, and discuss the benefits of the former.

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Follow & Subscribe

Exclusive promos, content and more!


Most Popular Posts

NameHero’s Recommended WordPress Plugin and Theme Setup

WordPress Hosting vs. Web Hosting – What’s The Difference?

How To Increase The InnoDB Buffer Pool Size

How To Fix A Stuck All-in-One WP Migration Import

How To Add A Subdomain In Cloudflare

Top Categories

  • WordPress
  • WordPress Tutorials
  • OpenClaw Hosting
  • Enterprise Hosting
  • WooCommerce
  • Web Hosting
  • Resellers
  • Website Security
  • Website Development
  • Website Performance
  • VPS Hosting
  • SEO Tips
  • Announcements
  • Domain Registration
NameHero

NameHero® proudly provides web hosting to over 40,000 customers with 99.9% uptime to over 750,000 websites.

  • Master Card
  • Visa
  • American Express
  • Discover
  • Paypal
Products
  • Web Hosting
  • Managed VPS Hosting
  • Unmanaged VPS Hosting
  • Flex VPS Hosting
  • WordPress Hosting
  • WooCommerce Hosting
  • Reseller Hosting
  • Enterprise Hosting
  • GPU Hosting
  • Email Hosting
  • HeroicGuard
  • Domains
  • Website Builder
  • AI Agent Hosting
Help & Support
  • NameHero Blog
  • NameHero Gaming Blog
  • Support
  • Help Center
  • Migrations
  • Affiliates
  • Gaming Affiliates
  • Call 1-855-984-6263
Company
  • About Us
  • Contact Sales
  • Reviews
  • Uptime
  • We're Hiring

Copyright © 2026 Name Hero, LLC. All rights reserved.
NameHero® is a registered trademark.

  • Privacy Policy
  • Terms of Use
  • Acceptable Use Policy
  • Payment Policy
  • DMCA