Cómo crear un menú en WordPress.com

Los menús nos permiten organizar la información de nuestra web y facilitan la navegación. Un menú puede tener enlaces a páginas, a entradas, a categorías o a una URL arbitraria (externa o interna) que nosotros asignemos.

Podemos crearlo yendo a Apariencia > Menús.

Los pasos serían

  1. Creamos un nuevo menú
  2. Añadimos los elementos
  3. Asignamos la localización donde queremos que se muestre ese menú.

El tercer paso es muy importante porque si no asignamos el menú a ninguna zona no se nos mostrará. Si nuestra web no tiene asignado un menú a la zona de menú principal en ella se mostrarán todas las páginas que tengamos creadas. Esto es una herencia de cómo funcionaba WordPress antes de la inclusión (en la versión 3.0) del sistema actual de gestión de menús. Si tenemos dudas sobre las zonas disponibles en nuestro tema y qué menú está asignado a cada una lo podemos revisar desde la pestaña de “Gestionar Lugares”.

También es posible crear y gestionar los menús desde el personalizador:

Para poder añadir un elemento al menú necesitaremos haberlo creado previamente, aunque en las últimas versiones de WordPress (desde la 4.7) es posible crearlo directamente desde el personalizador.

En algunos temas existe una zona de menú llamada “Menú Social” que nos permite añadir los links a nuestros perfiles en redes sociales convirtiendo el enlace en el icono de esa red social. Simplemente tenemos que añadir el link y automáticamente lo detecta:

Pinchando y arrastrando podemos reorganizar los menús. También es posible cambiar la etiqueta de navegación de los menús, de tal manera que no coincida exactamente con el nombre de la página, post o categoría a la que enlaza. En caso de hacer esto hay que recordar que ese nombre ya no cambiará de manera automáticamente al editar el original.

El número de menús disponibles y su localización depende del tema que estemos usando. Es importante recordar que siempre que cambiemos de tema tendremos que re-asignar cada menú a las zonas que nos ofrezca ese tema.