jun 6, 2011

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:

function remove_editor_menu() {

remove_action('admin_menu','_add_themes_utility_last',101);
}
add_action('_admin_menu', 'remove_editor_menu', 1);

Para excluir os demais submenus do WordPress dashboard, você poderá utilizar o seguinte código:


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');

Fica a Dica!

Leave a comment

Portfolios de Profissionais

Twitter Dellanio