Como crear un menu dentro de una pagina en wordpress

10/09/2022

Como crear un menu dentro de una pagina en wordpress
Índice
  1. Wp_nav_menu
  2. ¿Cómo puedo añadir un menú en el centro de la página en WordPress?
  3. ¿Cómo puedo añadir un menú secundario en WordPress?
    1. WordPress añadir páginas al menú
    2. Menú de WordPress sin página
    3. Menú de WordPress shortcode

Sus menús de WordPress son elementos importantes que también contendrán otras áreas primarias de su sitio web. Proporcionan la forma más rápida para que sus lectores encuentren su contenido y naveguen por su sitio. En consecuencia, el uso de menús mal organizados o poco manejables puede ser perjudicial para su experiencia de usuario y, a su vez, dañar su posicionamiento en los motores de búsqueda.

Afortunadamente, WordPress incluye un sistema de edición de menús que es fácil de entender para todos los usuarios. La ubicación puede variar dependiendo de su tema, aunque la mayoría de los temas de WordPress incluyen al menos una ubicación de menú.

Por ejemplo, si un lector descubre su sitio a través de un motor de búsqueda, no siempre aterrizará en su página de inicio. Para aprender más sobre su sitio desde la página en la que aterrizaron, necesitarán saber cómo explorar el resto de su contenido. Por costumbre, buscarán sus menús para hacerse una idea de qué más hay que explorar.

Igualmente importante es que el uso correcto de los menús de WordPress puede mejorar la optimización de su sitio en los motores de búsqueda (SEO). Los motores de búsqueda recompensan el contenido relevante, por lo que asegurarse de que sus menús son claros en cuanto al contenido que contienen aumentará su clasificación. Hay algunas otras maneras en que los menús pueden mejorar su SEO, tales como:

¿Cómo puedo añadir un menú en el centro de la página en WordPress?

De acuerdo con el diseño del menú, su elección tendrá que establecer sus menús en WP> Apariencia> Menús> como Centrado cabecera - Menú de la izquierda / Centrado cabecera - Menú de la derecha y la red como 'Menú principal' para llamar correctamente los menús en su cabecera.

¿Cómo puedo añadir un menú secundario en WordPress?

Vaya a Apariencia → Personalizar → Menús → y haga clic en Crear un nuevo menú. Introduzca el nombre del menú, llamémoslo Menú secundario. Puede asignar este menú a la ubicación de visualización del Menú Secundario.

WordPress añadir páginas al menú

Su primer paso debe ser confirmar que su tema soporta menús desplegables. Desafortunadamente, no todos los temas ofrecen soporte para menús desplegables. Por ejemplo, el tema Neve incluye una funcionalidad integrada para crear tanto menús desplegables como mega menús. Si no estás seguro, consulta la documentación de tu tema para ver si los menús desplegables son compatibles.

¿Y aún mejor? Si eliges crear un menú desplegable en WordPress utilizando la opción de menú por defecto, no tendrás que preocuparte de que los menús desaparezcan cuando cambies de tema o añadas nuevos plugins.

Si ves un aviso que te dice que crees un menú, tendrás que, como dice el aviso, crear un menú para empezar. Te lo mostraré en el Paso 1. Sin embargo, si ya tienes un menú, con algunos enlaces, puedes ir directamente al Paso 2.

Ahora, deberías tener una lista de todos tus elementos de menú. Para crear su menú desplegable, puede utilizar la función de arrastrar y soltar para mover los elementos que desea que aparezcan en el menú desplegable. El elemento "padre" aparecerá en el menú principal. Y los elementos del menú debajo del elemento padre aparecerán en el menú desplegable cuando el usuario pase el ratón por encima del elemento padre:

Menú de WordPress sin página

Los sitios web de una sola página parecen estar de moda estos días. La idea general es tener una "página de aterrizaje" que es una presentación de diapositivas a pantalla completa - es decir, la presentación de diapositivas llena toda la ventana del navegador - y luego el resto del contenido del sitio web se accede mediante el desplazamiento de la página donde tiene secciones para diversos temas.

Así que las tres técnicas ilustradas anteriormente consiguen lo mismo, establecen un marcador en la página que podemos utilizar en nuestro menú para conseguir que un elemento del menú se desplace a esa parte de la misma página cuando se haga clic en él. No importa qué técnica utilices, cada una tiene sus méritos y sus usos complementarios (una discusión de los cuales está más allá del alcance de este artículo). Utilice la técnica que mejor se adapte a su situación.

Crea una nueva página (Páginas > Añadir nuevo), dale un título a la página y luego añade un elemento Bloque de texto al contenido. En la ventana del editor, haz clic en la pestaña Texto, elimina el texto ficticio del marcador de posición y pega este HTML...

Ahora haz clic en el botón Añadir fila para añadir una nueva fila. Podemos establecer un diseño de columnas para la fila si lo deseamos, y luego añadirle el contenido que queramos. Si no estás seguro de qué contenido quieres aquí, simplemente añade un bloque de texto con el texto de marcador de posición por defecto. Siempre puedes volver y cambiar esto más tarde.

Menú de WordPress shortcode

No importa qué tema de WordPress esté utilizando, casi seguro que le proporcionará al menos una ubicación de menú donde puede mostrar su menú (normalmente en la cabecera de su sitio web). Los menús pueden crearse fácilmente desde el área de administración y añadirse rápidamente a estas ubicaciones preestablecidas. Pero, ¿qué hacer si necesita otro menú para mostrar en otro lugar de su sitio web? En este tutorial vamos a ver cómo puede crear su propio menú de navegación que se puede mostrar en una ubicación de su elección sin tener que utilizar un plugin.

Lo primero que tenemos que hacer es registrar la ubicación de tu nuevo menú personalizado. Para ello, abre el archivo functions.php de tu tema activo con tu editor de texto preferido (como Sublime) y añade el siguiente código:

En este trozo de código hemos utilizado el gancho add_action() para añadir una función callback my_custom_menu(). Esto significa que la función my_custom_menu() se ejecutará junto con las funciones básicas por defecto que se ejecutan cada vez que se llama a la acción init. La cadena "Mi menú personalizado" es la versión legible que verá en la página de administración.

Subir
Esta web utiliza cookies propias para su correcto funcionamiento. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad