Recentemente, eu estava personalizando uma instalação do WordPress e estávamos usando vários tipos de postagem personalizados diferentes. Na verdade, decidimos não usar o tipo de postagem padrão apenas por uma questão de clareza. É simples remover um item do menu administrativo do WordPress. O código a seguir deve ser adicionado ao arquivo functions.php do seu tema.
Remover tipo de postagem padrão
add_action ('admin_menu', 'remove_default_post_type'); função remove_default_post_type () {remove_menu_page ('edit.php'); }
A primeira linha é conectada à ação admin_menu . Quando a ação do menu administrativo é chamada, queremos chamar nossa própria função definida como remove_default_post_type . A partir dessa função, chamamos a função interna do WordPress remove_menu_page. O único argumento necessário é a lesma da página. No caso do tipo de postagem padrão, essa lesma é apenas edit.php