Doesn't seem to work with 3.8.1
I spent about 2h testing and playing around with the plugin, on a live site and on localhost, on a plugin loaded install, and on a fresh 3.8.1 install… but it doesn’t seem to work for me. Maybe am I missing something?
• I create a new user with the Editor role
• Then under Settings › Menu Editor I make a simple change : set the edit_posts capability (which editors have) on the Appearance menu and its Menus submenu… now all editors should be able to manage menus, am I right?
• But no Appearance menu appears when the editor is logged in
Please advise! This plugin looks awesome but…
Sorry, that’s a limitation of how menu permissions work in the free version of the plugin. When you set the capability on a menu item, it adds that capability as an extra requirement for accessing the menu. However, the original required capability still stays in effect. (Technical note: in most cases, the original capability is hard-coded either in WordPress core or the plugin that created the menu item, and it can’t really be changed without editing the source code.)
For example, normally you would need the
switch_themescapability to see the Appearance menu. If you set the “Required capability” field to
edit_posts, it means that only roles that have *both* the
edit_postscapabilities will be able to access it. Basically, you can restrict menu permissions but not broaden them.
(The Pro version solves this by automatically granting the required capability to the selected role(s).)
- The topic ‘Doesn't seem to work with 3.8.1’ is closed to new replies.