by Room 34 Creative Services, LLC
5 (1 reviews)
Custom Access Roles
Create custom roles with editing capability for only specific pages, categories and post types.
Tested up to WP 6.7.4 (Current: 6.8.2)
v2.1.2.1
Current Version v2.1.2.1
Updated 9 months ago
Last Update on 26 Feb, 2025
Synced 1 day ago
Last Synced on
Rank
#13,087
—
No change
Active Installs
200+
—
No change
KW Avg Position
N/A
—
No change
Downloads
6.3K
—
Total downloads
Support Resolved
0%
—
No change
Rating
100%
Review 5 out of 5
5
(1 reviews)
Next Milestone 300
200+
300+
1,554
Ranks to Climb
-
Growth Needed
219
Current Installs
Need 81 more installs to reach 300+
Rank Changes
Current
#13,087
Change
Best
#
Active Installs Growth
Downloads Growth
Reviews & Ratings
5.0
1 reviews
Overall
100%
5
1
(100%)
4
0
(0%)
3
0
(0%)
2
0
(0%)
1
0
(0%)
Tracked Keywords
Showing 0 of 0| Keyword | Position | Change | Type | Updated |
|---|---|---|---|---|
| No keyword data available yet. | ||||
Unlock Keyword Analytics
Track keyword rankings, search positions, and discover new ranking opportunities with a Pro subscription.
- Full keyword position tracking
- Historical ranking data
- Competitor keyword analysis
Track This Plugin
Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.
Start Tracking FreePlugin Details
- Version
- 2.1.2.1
- Last Updated
- Feb 26, 2025
- Requires WP
- 4.0+
- Tested Up To
- 6.7.4
- PHP Version
- 5.6.0 or higher
Support & Rating
- Rating
- ★ ★ ★ ★ ★ 5
- Reviews
- 1
- Support Threads
- 0
- Resolved
- 0%
Keywords
Upgrade to Pro
Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.
Upgrade NowSimilar Plugins
Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin
200K+ installs
#255
Edit Author Slug
100K+ installs
#379
BuddyPress
100K+ installs
#413
PublishPress Capabilities – User Role Editor, Access Permissions, User Capabilities, Admin Menus
100K+ installs
#452
FluentCRM – Email Newsletter, Automation, Email Marketing, Email Campaigns, Optins, Leads, and CRM Solution
70K+ installs
#620
Frequently Asked Questions
Common questions about Custom Access Roles
If your CPT has its own capabilities, assign those capabilities to the role. Otherwise, CPTs use the same permissions as Posts. Assign edit_posts and all similar edit_*_posts capabilities. Note that this will give these users the ability to edit Posts as well, but only for the specific categories they've been given access to using this plugin. This is why "publish_posts" is not enabled by default. Users who should only be able to edit Posts see the Pages section, and vice versa The default capabilities set by the plugin assume basic editing capability for both Pages and Posts. If you are creating a role that should only be able to edit Pages, under the Capabilities tab (when configuring the role) uncheck all capabilities containing the word "posts". Likewise, for roles who will only be editing Posts, uncheck all capabilities containing the word "pages". Capabilities for CPTs are a bit more complicated, because some CPTs have their own custom capabilities, while others do not, and default to using the "posts" capabilities. You'll need to inspect the configuration of the CPT to determine which capabilities are used.
The "Shop Manager" user role in WooCommerce may have more capabilities than you would like, such as the ability to edit Posts, Pages and Products. It is possible to set up a fulfillment role that is focused mainly on WooCommerce orders, with no access to edit content. Unfortunately because of how the capabilities in WooCommerce are grouped, this role will still have the capability to edit all of the WooCommerce Settings. Create a new custom role, and under the Capabilities tab, uncheck all of the standard capabilities except "read" (under Subscriber). Still under Capabilities, scroll down to Custom, and check the boxes for all capabilities that contain the words "shop order(s)". Also check all of the "read" capabilities that include "product(s)", "shop coupon(s)", and "shop webhook(s)". Also check the box for "manage woocommerce". This grants more permissions than we would like, but is necessary to grant any access to the WooCommerce admin pages, including Orders. Optionally, check "view woocommerce reports" if the user should be allowed to view reports. Under the Content Access tab, scroll down to Custom Post Types and check "Orders", "Refunds" and "Coupons". Click Save Changes. This role is now ready to use.