Customizing Wordpress User Permissions

Published by Jim
on May 3rd, 2015

To modify Wordpress' permission system beyond the defaults, Wordpress plugins are needed to add additional specificity and granularity required for a business website.

By default, Wordpress has five main roles:

  • Administrator – Has access to all the administration features within a single site.
  • Editor – Can publish and manage posts including the posts of other users.
  • Author – Can publish and manage their own posts.
  • Contributor – Can write and manage their own posts but cannot publish them.
  • Subscriber – Can only manage their profile.

To add additional rules, download and configure these three plugins to your business needs.

User Role Editor

The most popular plugin for adding user roles, and customizing granular permission.

  • New roles can easily be added
  • Users can be assigned multiple roles
  • Granular capabilities are limited to core out of the box. (Screenshot Below)
  • Additional custom capabilities can be scripted to handle other Wordpress customizations, like Custom Post Types and Advanced Custom Fields
  • Pay version offers more features and support.

 

Menu Editor Pro

For a better administration experience, we add the premium “Menu Editor Pro” plugin to organize and remove menu items based on role.

  • Remove menu items that users do not have permission to access
  • Remove menu items that you wish to keep users away from
  • Add menu items
  • Organize menu items into sections for increased productivity
  • Export for backup

 

Wordpress Toolbar Editor

A free plugin that comes with the premium Menu Editor Pro, this plugin allows you to customize the black toolbar that goes atop the page when you are logged in to a Wordpress site. For each role, you can:

  • Remove core and plugin added menu items
  • Add additional links/menu items
  • Rearrange core and plugin added menu items

 

Customizing Wordpress User Permissions

To modify WordPress’ permission system beyond the defaults, plugins are needed to add additional specificity and granularity required for a business website.  This article explains some of those plugins.

Work with Xeno Media

We know you'll judge us by the company we keep. That's just the way we like it. We would love to hear from you. If you would like to discuss your project, please call us at 630.599.1550 or fill out our Contact Form.

Contact Us

18W100 22nd Street
Suite 128
Oakbrook Terrace, IL 60181
630.599.1550 View Map

Signup for our Newsletter!