Após fazer o check-out:
http://codex.wordpress.org/Function_Reference/remove_menu_page ,
usei com êxito o seguinte código para ocultar algumas coisas do menu:
add_action( 'admin_menu', 'my_remove_menu_pages' );
function my_remove_menu_pages() {
remove_menu_page('link-manager.php');
remove_menu_page('tools.php');
remove_menu_page('users.php');
remove_menu_page('edit-comments.php');
}
No entanto, a "página de postagens" e uma página de tipos de postagens personalizadas parecem funcionar /wp-admin/edit.php
.
Então, estou procurando uma maneira de ocultar a barra de menus das postagens, mas ainda mostrar o menu para um tipo de postagem personalizado que eu adicionei.
fonte
athletes
é o nome do meu Tipo de postagem personalizada ... Ajuste conforme necessário.Eu apenas tentei e
remove_menu_page('edit.php');
apenas removo o menu de nível superior de postagens.Todos os meus outros tipos de postagem personalizados (e eu tenho muito) ainda funcionam bem. Eu tenho a sensação de que isso ocorre porque ele faz uma pesquisa direta da lesma exata, não o nome da base do arquivo.
fonte