Creating an Entry Moderator role

There are situations where an entry moderator role is required without allowing users to access the dashboard. In this article, we'll create a new WordPress User Role that permits any user in this role permission to edit any entry on a View.

This will allow a user within this role to edit and delete any entrynot only the ones they created, so make sure you want to do this!

1) Install and Activate the Members plugin

Installed Plugins menu with "Members" plugin options: Activate or Delete

2) Click on "Roles" page under the Members menu

Sidebar menu with Members section; arrow points to Roles option for creating a new role

3) Click the "Add New" button next to Roles

Dashboard showing a "Roles" section with an arrow pointing at "Add New" button for creating roles

4) Give the new Role a name

Entry Moderator role setup with capability options, "read" permission granted

Ensure that the most basic capability necessary to all roles, the read capability, is checked.

In this example, we've named the role "Entry Moderator".

5) Add the necessary Gravity Forms capabilities

Creating "Entry Moderator" role with Gravity Forms entry management permissions checked

There are a lot of capabilities to choose from. At the very least, you're going to want to allow the user to have the gravityforms_view_entriesgravityforms_edit_entries . If you want them also to be able to delete entries, you'll want to enable gravityforms_delete_entries  as well.

Note: If you want this role also to be able to manage Entry Approvals, please enable the gravityview_moderate_entries  capability as well.

6) Add the role by clicking "Add Role"

Role management panel with users, granted, denied counts; button to add role

Now you've got the Role set up, we need to assign the new role to an existing user.

7) Go to the Users menu and click All Users

Sidebar menu with options: All Users, Add New, Profile, Pending Activations, Tools, Settings. Red arrow points to All Users

8) Click the user you want to add the moderation role

User profile actions with options to edit, delete, or switch roles

9) Under "Roles", check the newly-created "Entry Moderator" role

Checkbox for Entry Moderator selected in user roles, followed by Update User button

Make sure to hit the "Update User" button to save the user settings.

And that's it!

Now the user will be able to view, edit, and (if you enabled it), delete any entry.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us