-

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!

Leave a Comment

Your email address will not be published.

You may use these HTML tags and attributes: <a href=""> <abbr> <acronym> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Send a Message