How to allow access for selected role to the selected menu items of the WordPress Appearance menu? The most menu items under “Appearance” menu at WordPress administrator back-end use the same “edit_theme_options” user capability to check if current user has access to it (read more…). Thus if user has access to the “Widgets” menu, he has access to the rest menu items: “Themes”, “Customize”, “Menu”, “Header”, “Background”. What to do if you wish to allow some role(s) change “Widgets”, “Menus” but prohibit access to other “Appearance” menu items? Read more Allow access to WordPress Appearance menu items