Hi,
I see what you mean, if we give editors the "edit_theme_options" capability, they will be able to access the theme settings page as well. Here's a little snippet to change that:function remove_gantry_menu() {
if( ! current_user_can( 'manage_options' ) )
remove_action( 'admin_menu', 'gantry_admin_menu', 9 );
}
add_action('_admin_menu', 'remove_gantry_menu', 1);
The snippet checks if the current user has "manage_options" capability and if not, it disables the Gantry admin page. Note that this is more secure than hiding the admin page and it blocks their access. Add the snippet to your theme's functions.php file (or alternatively add it via
this plugin
).