Añadir menú a un tema de WordPress

Casi siempre se nos queda corto el tema de wordpress respecto al numero de menús que trae. Es realmente sencillo añadir uno o varios menús a nuestro tema. En el siguiente ejemplo crearemos otro menú para la cabecera:

Primero abrimos el archivo functions.php de nuestro tema. Utilizaremos “register_nav_menu” para añadirlo el menú. Pondremos esta llamada al final del archivo:

register_nav_menu( 'primary', __( 'Default', 'nombre-del-tema' ) );
register_nav_menu( 'navegacion-cabecera', __( 'Menu Cabecera', 'nombre-del-tema' ) ); 

Después simplemente tenemos que hacer la llamada del menú en el archivo php del tema donde queramos incluirlo.

wp_nav_menu( array( 'theme_location' => 'navegacion-cabecera' ) );

Ya podemos dirigirnos a Aparencia > Menu y veremos que aparece correctamente. Podemos añadir tantos menús como nos haga.Añadir menú a un tema de WordPress · Alejandrocabello.com