In MultiSite, can some users automatically have Site Admin rights on all sites, without granting them Network Admin access?

We have some “content specialists” that we’d like to effectively grant Site Admin access to every site on our network automatically, but still don’t want them to be able to access the network admin menu. (They shouldn’t be able to create new sites, change network settings, etc.) I’m not sure if there’s a good way … Read more

Why do comment moderators need to have all create/edit/delete toboth posts and pages?

I struggled quitea bit to be able to set up my moderator account. Until I allowed all posts and pages capabilities and now the can finally moderate comments. I didn’t deactivate one by one precisely to see which would remove this. Nevertheless I couldn’t find any documentation anywhere about this. Onyl when I found another … Read more

Custom post type capabilities require “create_posts” to access the edit posts list page

I have a custom post type and a custom user role that I want to be able to do everything but delete and create this post type. However, this user role can’t view the dashboard’s list of posts for editing when I do not set the “create_{$post_type}” capability. Instead they see a white screen error … Read more

The delete_posts capability?

Shouldn’t this remove the capability to delete a post? Even if I remove the delete_posts capability for an editor, he still can trash a post and then delete i permanently. That can’t be right. How do you remove the capability to trash/delete a post? 1 Answer 1 Maybe this was some conflict plugin/functions.php/theme/WP-version… I just … Read more

Allow unfiltered HTML in titles for low level users?

How can the unfiltered_html capability be given to non network admins in a multisite install to allow HTML in titles? In wp-includes/capabilities.php (below) it appears that this capability can not be given to non super_admins. case ‘unfiltered_html’: // Disallow unfiltered_html for all users, even admins and super admins. if ( defined(‘DISALLOW_UNFILTERED_HTML’) && DISALLOW_UNFILTERED_HTML ) { … Read more

How can I have different groups of editors only allowed to edit certain parent+subpages?

I’ve tried a bunch of different plugins, including Role Scoper, Advanced Access Manager, User Account Manager and more, to accomplish this but can’t seem to get it working right. Basically, the company has multiple departments and each department has a parent page + sub pages off the ‘Main Page’. For example, the ‘conference services’ department … Read more

Let new user role to ‘edit_others_posts’ of other user role, not of its own type

In my system, I’m making two new roles: Third Party (TP) (lesser privileges) Data Entry Operator (DEO) (powerful over Third Party – but not of its own group) My CPT ‘capabilities’ parameter is revamped using ‘map_meta_cap’ => true like: … ‘capabilities’ => array ( ‘read’ => ‘read_cpt’, ‘edit_posts’ => ‘edit_cpt’ ), ‘map_meta_cap’ => true … … Read more