Quiero eliminar u ocultar el submenú Categorías / Etiquetas en Publicaciones en el Menú de administración. Sé que esto funciona con los submenús de temas:
remove_submenu_page( 'themes.php', 'widgets.php' );
Desafortunadamente, lo mismo no parece funcionar para las publicaciones:
remove_submenu_page( 'edit.php', 'edit-tags.php' );
Estoy usando la acción admin_menu: add_action( 'admin_menu', 'function_call' )
¿Necesito agregar algo más?
posts
customization
admin-menu
sub-menu
Howdy_McGee
fuente
fuente
Respuestas:
fuente
remove_meta_box
trabajando como se describe.remove_submenu_page
qué no usar CSS para eliminar el submenú, se elimina el formulario de inscripción la matriz menú global (ver fuente ) para que el HTML de marcado para el menú no se hace en absoluto (y no CSS-oculto). Sin embargo, es cierto que en algunos casos puede no impedir que los usuarios accedan directamente a la pantalla del submenú eliminado (consulte el ticket # 18850 ), pero OP solicitó eliminar el menú, y ese es el camino a seguir.Si desea eliminar completamente las categorías y etiquetas, puede hacerlo así:
fuente
También puede eliminar los meta cuadros de la página Publicar creación
fuente
Gracias a @ mbacon40 y a @gmazzap pude usar esto para eliminar las etiquetas y categorías de productos (product_tag y product_cat) de mi menú y de las páginas de agregar / editar productos.
fuente
por alguna razón el edit.php no funciona en mi configuración 5.3
Esto sin embargo funciona
fuente