Por algum motivo você precisa remover os menus do WordPress da parte Administrativa, algo como retirar os Comentários (comments), Ferramentas(Tools), Páginas(Pages), etc.. Felizmente é mais fácil do que parece e não precisa de hack algum no core.
Antes pra saber qual id dar unset, abra o arquivo wp-admin/menu.php e veja a lista completa do array.
Depois abra o functions.php do seu tema e coloque as linhas abaixo, o menu será removido apenas naquele tema.
// removendo os menus administrativos
function prefix_remove_menu() {
global $menu;
// Links
unset($menu[15]);
// Comments
unset($menu[25]);
// Tools
unset($menu[75]);
}
add_action('admin_head', 'prefix_remove_menu');
03/03/2011 at 17:57
Olá George, beleza?
Cara, eu apliquei o código que você postou exatamente da forma que você postou… ( funcionou perfeitamente ) porém, toda a vez que eu edito algo, ou salvo uma página, post, etc… ele me apresenta este erro no admin:
Warning: Cannot modify header information – headers already sent by (output started at /home/agenciae/public_html/cms/wp-content/themes/enter/functions.php:28) in /home/agenciae/public_html/cms/wp-includes/pluggable.php on line 890
Será que você pode me ajudar com isso ?
04/03/2011 at 15:10
Cara acho que isso é problema de espaço no functions. dá uma olhada pra ver se não ficou nenhum espaço
<?php ou <?e no fim do arquivo.abs
07/07/2011 at 15:49
Olá George!
eu gostaria de tirar o Submenu do Menu Aparência….
como faço isso?
aparentemente essa funcao eh soh pra tirar o $menu nao $submenu…
vlw!
abs
04/02/2012 at 13:54
Olás, eu fiz recentemente um formulário de contato no meu blog wordpress.com, mas eu queria tirar o campo de comentários, como faço?
Queria saber tbm como retiro a função link do cabeçallho do blog, deixando só a pagina de início mesmo.
desde já agradeço.
17/06/2012 at 19:57
Bem útil a dica, amigo. Obrigada.
23/06/2012 at 11:23
ouve eu preciso fazer crud em umas 20 tabelas no meu banco.
qul seria minha soluvao. existesplugins free?
ou ha uma outra solucao’