Quero remover ou ocultar o submenu Categorias / Tags em Postagens no Menu do administrador. Eu sei que isso funciona com os submenus de temas:
remove_submenu_page( 'themes.php', 'widgets.php' );
Infelizmente, o mesmo não parece funcionar para postagens:
remove_submenu_page( 'edit.php', 'edit-tags.php' );
Estou usando a ação admin_menu: add_action( 'admin_menu', 'function_call' )
Preciso adicionar outra coisa?
posts
customization
admin-menu
sub-menu
Howdy_McGee
fonte
fonte
Respostas:
fonte
remove_meta_box
conforme descrito.remove_submenu_page
se não usar CSS para remover o submenu, ele remove o formulário de entrada a matriz de menu global (ver fonte ) para que o HTML de marcação para o menu não é processado em todos (e não-CSS oculta). No entanto, é verdade que, em alguns casos, isso pode não impedir que os usuários acessem a tela do submenu removido diretamente (consulte o ticket nº 18850 ), mas a OP pediu para remover o menu, e esse é o caminho a seguir.Se você deseja remover completamente categorias e tags, faça o seguinte:
fonte
Você também pode remover as meta boxes da página Pós-criação
fonte
Graças a @ mbacon40 e @gmazzap, pude usá-lo para remover as Tags e categorias de produtos (product_tag e product_cat) do meu menu e das páginas de adição / edição de produtos.
fonte
por algum motivo, o edit.php não funciona na minha configuração 5.3
No entanto, isso funciona
fonte