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.phparchivo 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 idelemento en el menú principal le permite usar la parenttecla 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!

Te podría interesar...

Deja una respuesta

Subir