It’s stupid, but you can’t. (Not without editing core, anyway.) Right at the top of the nav-menus.php source code is an edit_theme_options
check that’s not filterable.
http://core.trac.wordpress.org/browser/tags/3.4.1/wp-admin/nav-menus.php
If you’re not concerned about your editors trying anything too shady, you could simply hide the menu items using a plugin like Adminimize or Admin Menu Editor.
Of course, you could also open a ticket at http://core.trac.wordpress.org/ to try to get the core devs to change this.
Related Posts:
- Prevent or Disable creating new users or changing roles of existing users to Administrator
- Applying roles to an admin sub-menu (eg Appearance -> Menus)
- MySQL error 1449: The user specified as a definer does not exist
- Allow member to have access to custom post type only. Permission to only edit their own posts
- WP in Docker – cannot install plugin or upgrade WP
- when FS_METHOD = ‘direct’ is chosen?
- Create custom permissions for user type
- WordPress REST API – Permission Callbacks
- Add Custom User Capabilities Before or After the Custom User Role has Been Added?
- Can’t upload images due to permissions error
- Recommended File Permissions
- What’s the difference between the permissions “edit_published_posts” and “edit_posts”
- Wrong permissions when uploading a file through WordPress | IIS
- ftp_nlist() and ftp_pwd() warnings
- Remove admin bar for subscribers
- Restrict users on multisite WordPress install
- What permissions should i have set up for the Database User after i have WordPress set up?
- Why is group ownership with rwx permissions not enough?
- How to filter the role selector?
- How can I limit WordPress editor roles to a specific category?
- WordPress Multisite Layered Admins
- Editor and contributor roles not correct after adding function
- Reapproval for edits and deletion after post is published
- Is there a simple way to manage capabilities per user?
- Safe to set permissions to 757 temporarily to update via wp-cli?
- Can I create users that have access to *some* other users posts instead of all other users posts?
- Set default page for user account in admin
- How to remove sticky post capability for a specific user role?
- Does WordPress have fine-grained view permissions?
- How can I have different groups of editors only allowed to edit certain parent+subpages?
- Remove wordpress author’s capability to moderate comments on their own posts
- Can you set a role as author?
- can’t change footer
- permissions access error
- wordpress editor role remove all but ‘menus’ in appearance menu
- Permissions Issue with WordPress
- What user/group does WordPress belong to in terms of file permissions?
- Enable plugin installs without FTP with user from same group as Nginx/PHP-fpm
- Roles for Custom Post Types
- Moved my WordPress site and now it can’t read the theme
- WordPress folder ownership issues
- WordPress unable to create folders even though correct NTFS-rights are set
- allow non logged in user to upload images in media library
- WordPress php mysql errors – errcode: 13 permission denied
- Invalid changeset UUID WordPress
- Group ownership permissions don’t allow web server to update WordPress content
- Should Apache own /var/www/domain.com directory in WordPress?
- custom user role wordpress – grant guest access to edit.php without insert/update/delete
- WordPress Permissions on my Local with Docker
- Permissions in a Local Dev Environment (OS X)
- Running WordPress as FTP user?
- How to to secure WordPress file and folder permissions
- Featured image not working, because of custom user role?
- how to remove some permissions from a shop “manager role” in woocommmerce?
- wp-content Folder Permissions (777 OK?)
- How to prevent plugins from being uninstalled
- Reseting file permissions
- What is the “user account” for WordPress’ file permissions?
- Restrict access to trash, only admin
- How to hide wordpress error message?
- What is this error message?
- User Capabilities are not available in WP REST permission callback?
- Does it matter if the very first user, usually Admin, does not have a user ID of 1?
- Make a single page in WordPress available only for Admin and Subscribers
- How to grant user access the page [closed]
- Groups and subgroups for permission
- Preventing role reading others posts
- solution to prevent specific admins from altering site contents
- User Roles: How to hide a plugin from showing in WP-Admin?
- Auto-Update Fails
- See which user role / capability is needed to use a plugin
- How to make file not open to public but javascript file under WordPress folder can load it
- Allow Editor access to a certain plugin
- Visitors “do not have permission to view this content” on home page only
- Permissions Script Not Working
- WordPress does not have the permission to update (IspConfig)
- Blank White page issue in WordPress
- Permissions working but not working
- Mamp Pro File Permissions
- Create a custom “you dont have permission” message
- Front-end submitted post is published with admin ID as author
- WP_Query: Query posts only if their access is restricted to logged user’s role
- How to put WordPress website behind the credential for visitors?
- User Permissions on custom post type
- Downloaded WP but Nginx home page still showing
- WordPress install checking permissions of user id 0
- Public and Private keys incorrect for user
- Force “submit for review” on update?
- sufficient permissions to access this page
- Admin Post List Only Show One Category
- Restrict access to specific content
- Authors can edit all posts, except when an owner is specified?
- the_tags only showing when logged in?
- Configuring WordPress permissions for easy updates
- Plugins Page – “Page disabled by the administrator”
- How to give access to programmer/developer to make changes, but prevent undesirable changes? [closed]
- How to give access to the particular page in wordpress for specific username/email NOT roles [closed]
- WordPress files owner changed silently
- How might I enable a user to view Draft pages from a different Author, without the ability to edit?
- WP Permission still set to Not Writable after I change the permission for the whole folder and files