Agregue un submenú a la barra de administración de WordPress -
Hace un tiempo escribíAgregar elementos de menú al menú de administración de WordPress, una publicación que detalla cómo puede agregar elementos en la barra de menú de “publicaciones” existente del lado izquierdo. Agregar elementos de menú me ha sido de gran utilidad, pero no está tan personalizado como me gustaría; Todavía me estoy adaptando a WordPress en lugar de que WordPress se adapte a mí. ¡Al crear un menú de barra superior personalizado, puedo mezclar y combinar enlaces todo lo que quiera!
Al igual que agregar funcionalidad a su tema y otras áreas de administración, las directivas irán al functions.php
archivo de su tema. El código en sí debería explicarse por sí mismo:
function create_dwb_menu() {global $wp_admin_bar;$menu_id = 'dwb';$wp_admin_bar-add_menu(array('id' = $menu_id, 'title' = __('DWB'), 'href' = '/')) ;$wp_admin_bar-add_menu(array('parent' = $menu_id, 'title' = __('Página de inicio'), 'id' = 'dwb-home', 'href' = '/', 'meta' = array( 'target' = '_blank')));$wp_admin_bar-add_menu(array('parent' = $menu_id, 'title' = __('Borradores'), 'id' = 'dwb-drafts', 'href ' = 'edit.php?post_status=draftpost_type=post'));$wp_admin_bar-add_menu(array('parent' = $menu_id, 'title' = __('Comentarios pendientes'), 'id' = 'dwb-pending ', 'href' = 'edit-comments.php?comment_status=moderado'));}add_action('admin_bar_menu', 'create_dwb_menu', 2000);
Configurar un id
elemento en el menú principal le permite usar la parent
tecla para elementos del submenú; el resto de las claves son fáciles de entender. Con el menú creado, ¡simplemente necesita agregar el gancho de WordPress y la especificidad para agregarlo!
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.
Te podría interesar...