PublishPress Capabilities


Control your WordPress admin area

Give each person the right tools and permissions. PublishPress Capabilities lets you manage WordPress roles and control who can publish, edit, delete, and manage content.

Customize the editor, dashboard, admin menus, and profile screens for each role. Extend that control to navigation links, media, WooCommerce, and your multisite network.

PublishPress Capabilities

Choose publishing, editing and deletion permissions for a rolePublishPress CapabilitiesControl content permissionsRole: News Editor⌄CONTENTEditPublishDeletePostsPagesProducts

Manage user and content permissions

Decide which roles can publish, read, edit, and delete content. Customize permissions for posts, pages, and custom post types.

Create roles that fit your team

Create a new WordPress role or copy an existing one. Adjust its permissions to match the work your team needs to do.

Create a custom role by copying an existing rolePublishPress CapabilitiesA role for every responsibilityCopy existing roleEditorContent permissions→New roleNews EditorReady to customizeCreate role
Hide selected post-editor features for authorsPublishPress CapabilitiesA simpler writing experienceRole: Author⌄Featured imageVisibleCategoriesVisibleCustom fieldsHiddenDiscussionHidden

Simplify the post editor

Choose which editor features each role can see. Remove unnecessary panels and controls in the block editor or Classic Editor.

Focus the WordPress dashboard

Hide dashboard widgets, toolbar links, and other admin features by role. Give each team member a clearer workspace.

Hide dashboard widgets and toolbar items by rolePublishPress CapabilitiesMake the dashboard easier to useRole: Contributor⌄Welcome panelQuick DraftWordPress newsToolbar links
Customize admin menu access for an editorPublishPress CapabilitiesAn admin menu for your teamDashboardPostsMediaPagesAppearancePluginsEDITORPostsMediaPagesPlugins

Customize the admin menu

Edit menu links and restrict access to admin screens by user role. Build an admin menu around the tasks each person handles.

Control what visitors see

Show navigation links by user role or login status. Customize frontend features with hidden elements, CSS styles, and body classes.

Control menu visibility for logged-in visitorsPublishPress CapabilitiesShow the right links to each visitorHomeArticlesMember dashboardMENU ITEMMember dashboardVisible toLogged-in usersChoose visibility by role or login status.
Simplify the WordPress profile screenPublishPress CapabilitiesKeep profiles focusedRole: Subscriber⌄Name and emailVisibleBiographyVisibleAdmin color schemeHiddenKeyboard shortcutsHidden

Clean up user profiles

Remove unnecessary fields and options from the Profile screen by role. Make it easier for users to update the details they need.

Manage Media Library permissions

Choose who can upload, edit, and delete media. Customize access to Media Library features and the Featured Image box.

Control upload, edit and delete permissions for mediaPublishPress CapabilitiesManage media permissionsUpload filesEdit mediaDelete media
Control access to WooCommerce products, orders and couponsPublishPress CapabilitiesPermissions for your storeRole: Shop Assistant⌄ProductsView and editOrdersView and editCouponsNo access

Set permissions for your store

Control access to WooCommerce products, orders, and coupons. Manage permissions for product categories, tags, and shipping classes too.

Control categories and taxonomies

Choose who can manage, edit, and assign taxonomy terms. Apply the right permissions to categories, tags, and custom taxonomies.

Manage, edit and assign taxonomy terms by rolePublishPress CapabilitiesControl categories and tagsRole: Author⌄Taxonomy: CategoriesManage termsEdit termsAssign terms
Synchronize role permissions across a multisite networkPublishPress CapabilitiesKeep your network consistentNews EditorUpdated permissionsMain site✓ SyncedMagazine✓ SyncedCommunity✓ Synced

Keep multisite roles consistent

Manage permissions on a single site or across your network. Choose when to synchronize role changes to your other sites.

Restore a previous configuration

Capabilities automatically backs up permission changes. Use the backup screen to restore an earlier configuration when you need it.

Restore an earlier permissions backupPublishPress CapabilitiesA way back after a changeAutomatic permission backupsToday, 10:42Before role updateRestoreYesterday, 16:15Before permission changeRestoreOct 14, 09:30Previous configurationRestore
Choose which roles can move content into publishing statusesPublishPress CapabilitiesMatch permissions to your workflowRole: Author⌄DraftAllowedPending reviewAllowedPublishedRestrictedWith PublishPress or PublishPress Permissions

Support your publishing workflow

With PublishPress or PublishPress Permissions, use Capabilities Pro to decide which roles can move posts into custom statuses.

Hide unwanted admin notices

Remove distracting notices from the WordPress admin area. Keep your team focused on the content and tasks in front of them.

Hide unwanted admin notices for a cleaner dashboardPublishPress CapabilitiesA dashboard without distractionsPlugin notice×Promotional message×Hide unwanted admin noticesKeep attention on the work that matters.

Get PublishPress Capabilities Pro

Get advanced controls for your WordPress admin area, plus priority support from the PublishPress team.

Capabilities Pro

Control WordPress user permissions
Create and copy user roles
Remove features from the toolbar and dashboard
Remove features from the post editing screen
Capabilities for any Taxonomy
Permission backups
Media Library Permissions
WooCommerce Permissions
Navigation Menu Restrictions
Editor Feature Restrictions
Admin Feature Restrictions
Hide annoying admin notices
Remove metaboxes from the post editing screen
Remove anything on the post editing screen
Admin Menu editing and restrictions
Remove anything in the WordPress admin
Block admin pages by URL
Frontend Feature Restrictions
Profile Feature Restrictions
Pro version downloads and updates
No ads inside the plugin
Priority, personal support