Como remover o submenu editor do menu Aparência (Appearance)
Diferentemente dos demais menus/submenus do WordPress, o submenu “editor” de aparência é um caso a parte, pois ele não responde à função unset() geralmente utilizada.
Assim para removê-lo do menu, temos que remover a action que o exibe. Para tanto, utilizaremos a seguinte função:
[php]
function remove_editor_menu() {
remove_action(‘admin_menu’,’_add_themes_utility_last’,101);
}
add_action(‘_admin_menu’, ‘remove_editor_menu’, 1);
[/php]
Para excluir os demais submenus do WordPress dashboard, você poderá utilizar o seguinte código:
[php]
function remove_submenus() {
global $submenu;
unset($submenu[‘index.php’][10]); <strong>// Removes ‘Updates’.</strong>
unset($submenu[‘themes.php’][5]); <strong>// Removes ‘Themes’.</strong>
unset($submenu[‘options-general.php’][15]); <strong>// Removes ‘Writing’.</strong>
unset($submenu[‘options-general.php’][25]); <strong>// Removes ‘Discussion’.</strong>
unset($submenu[‘edit.php’][16]); <strong>// Removes ‘Tags’. </strong>
}
add_action(‘admin_menu’, ‘remove_submenus’);
[/php]
Fica a Dica!