¿Cómo atrae visitantes a su sitio de WordPress? Excelentes prácticas de SEO y contenido atractivo.
¿Cómo los pierdes? Cuando no encuentran lo que buscan.
Esta es la función de la función del menú de navegación de WordPress, también conocida como wp_nav_menu. Un menú de navegación correctamente diseñado e implementado puede mejorar su sitio web, mantener a los visitantes en sus páginas por más tiempo y facilitar que los usuarios descubran rápidamente el contenido que vienen a ver.
En este artículo, cubriremos los conceptos básicos del menú de navegación de WordPress, cómo implementarlo en su sitio y otras opciones para crear menús atractivos.
¿Qué es wp_nav_menu en WordPress?
La función del menú de navegación de WordPress permite a los propietarios y desarrolladores de sitios web crear enlaces de menú personalizados en sus páginas de WordPress. Puede agregarse a su código functions.php y personalizarse para proporcionar elementos visuales y operativos específicos.
Antes de la versión 3.0 de WordPress, wp_nav_menu era la mejor opción para crear menús en los temas de WordPress, pero agregar herramientas de menú especialmente diseñadas en la página de administración de WordPress hizo que la creación de opciones de navegación fuera mucho más fácil y rápida.
Sin embargo, puede haber algunas circunstancias en las que la codificación del menú de navegación sea preferible a otras opciones, especialmente si desea agregar funciones específicas o mostrar elementos.
Por ejemplo, las barras laterales personalizadas, los pies de página o los menús fijos no siempre se ofrecen en los paquetes de temas de WordPress, lo que los convierte en una buena opción para la función wp_nav_menu.
¿Por qué importa wp_nav_menu?
La navegación eficaz es fundamental para el éxito de su sitio: si los usuarios no pueden encontrar rápidamente los menús que los orientan en la dirección correcta, es más probable que abandonen su sitio que se tomen el tiempo de seguir enlaces específicos.
La función wp_nav_menu le permite modificar el menú para que se adapte mejor a las necesidades y preferencias del usuario de su sitio. Si bien la mayoría de los temas de WordPress incluyen menús de navegación con otros elementos, como plantillas de página, fuentes y complementos, estos menús generalmente no tienen prioridad, lo que significa que es posible que no coincidan con la imagen de su marca o el diseño del sitio web.
En ese caso, crear su propio menú de navegación de WordPress podría ser la mejor manera de obtener tanto la forma como la función que necesita.
¿Cómo implementar wp_nav_menu en su sitio web?
Para crear e implementar un menú de navegación de WordPress, debe acceder al archivo functions.php de su sitio de WordPress.
¿No está seguro de dónde encontrar el código wp_nav_menu? Tiene dos opciones: acceder al archivo directamente o a través de la página de administración de WordPress. Si elige acceder al archivo directamente, necesitará el permiso del host de su sitio de WordPress para acceder a su código, a menudo usando herramientas como cPanel, o usar el servicio de Protocolo de transferencia de archivos (FTP) para conectarse a un servidor de WordPress y acceder al archivo. .
Ejemplo de Wp_Nav_Menu
Si elige enrutar la página de administración de WordPress, busque el menú «Apariencia» en la barra lateral de la izquierda y luego seleccione «Editor de temas». Aparecerá una lista de archivos que puede modificar, incluido su archivo functions.php. Esto es lo que parece:

Una vez que haya accedido a su archivo, puede comenzar a hacer cambios. ¿Primero? Agregue el código wp_nav_menu, que se ve así:

Cada línea es un modificador potencial. Por ejemplo, las cadenas «antes» y «después» se pueden modificar para agregar texto antes y después de los enlaces del menú. Fallback_cb especifica la página de reserva si el menú seleccionado por el usuario no existe. De forma predeterminada, esta devolución de llamada está configurada en wp_page_menu y también puede configurarla en falso si no desea regresar. También puede elegir cuántos niveles de jerarquía se incluirán en las opciones del menú; de forma predeterminada, está configurado en «0», lo que significa que todos.
Alternativas a Wp_Nav_Menu
Si prefiere no modificar su código de WordPress, hay otras dos formas de agregar menús de navegación: a través de la página de administración de WordPress o mediante un complemento. Echemos un vistazo más de cerca a cada opción.
1. Instalación del menú a través de la página de administración de WordPress
En la página de administración de WordPress, comience seleccionando Apariencia de la barra lateral izquierda.

Luego seleccione Menú.

Ahora verás esta pantalla:

Desde aquí puede definir dónde vivirá el menú, cómo se llamará y qué elementos contendrá. También puede eliminar menús según sea necesario o administrar menús con lo que WordPress llama «Vista previa en vivo» para ver cómo estos nuevos menús afectarán su sitio.
2. Instalación z Complemento del menú de navegación
Los complementos del menú de navegación simplifican aún más el proceso y también brindan funciones adicionales que lo ayudan a personalizar su sitio de WordPress.
UberMenú
Precio: 25 zlotys

UberMenu facilita la creación de diseños de menú personalizados. Desde simples columnas y líneas hasta imágenes, íconos, mapas y formularios, usted tiene el control total del diseño y desarrollo de su menú.
Además, UberMenu incluye un sistema de cuadrícula completo con controles de diseño individuales, lo que le permite agilizar el proceso de creación de menús sin restringir la personalización.
Por qué nos gusta: UberMenu está repleto de funciones por solo $ 25, lo que lo convierte en una opción de menú sólida.
Héroe Mega Menú
Precio: 20 EUR

Hero Mega Menu es un complemento de diseño de menú receptivo que le permite crear menús complejos y ricos en funciones a pedido. Con una interfaz de usuario intuitiva, construcción de arrastrar y soltar y la capacidad de controlar los elementos clave del menú, como la transparencia, el borde y el radio de la esquina, Hero Mega Menu puede ser simplemente el complemento de superhéroe de WordPress que necesita para guardar el menú de su sitio web.
Por qué nos gusta: El soporte nativo de WooCommerce y el soporte técnico receptivo hacen que este complemento sea un ganador por $ 20.
Mega menú maravilloso
Precio: $ 27

Groovy Mega Menu es un complemento de creación de menú altamente personalizable que viene con múltiples diseños de menú de encabezado, horizontal y vertical. Junto con la capacidad de personalizar completamente el diseño del menú, este complemento ofrece una biblioteca preestablecida en línea que incluye algunas de las versiones de menú más populares para agilizar aún más el proceso.
Por qué nos gusta: El diseño receptivo significa que el menú se verá genial en cualquier dispositivo, y la gran cantidad de opciones te permite crear lo que quieras.
Menú elegante
Precio: $ 29

Slick Menu se describe a sí mismo como «el mejor complemento de menú vertical de WordPress jamás creado». Con una cantidad ilimitada de niveles, múltiples anchos de nivel, una gran biblioteca de íconos, imágenes y videos de fondo opcionales y más de 45 animaciones, puede crear fácilmente menús verticales que se destacan entre la multitud.
Por qué nos gusta: Slick Menu es extremadamente fácil de usar. Simplemente encienda, personalice y disfrute de lo que ha creado.
Irritable
Precio: 26 zlotys

Touchy está especialmente diseñado para pantallas pequeñas de dispositivos móviles. Es liviano, se actualiza periódicamente, es extremadamente personalizable y se puede agregar a cualquier tema. Con la capacidad de cargar y personalizar imágenes de logotipos, imágenes de fondo y todos los aspectos de las barras de menú, puede crear fácilmente el menú móvil perfecto para su sitio web.
Por qué nos gusta: El control total sobre las barras de menú móviles significa que seguramente puede despertar el interés de los usuarios móviles.
El menú de WordPress importa
Los menús simples y optimizados facilitan que los visitantes encuentren lo que buscan en su sitio y aumentan la probabilidad de que se queden más tiempo, aprendan más y se conviertan en clientes de pago.
Si los menús que ofrecen los temas y las plantillas actuales no cumplen su propósito, o no se ajustan a su estilo, tiene opciones. ¿Conoces el código de WordPress? Considere modificar wp_nav_menu para obtener exactamente lo que desea. ¿Prefieres un proceso más simple? Decide modificar el menú de la página de administración o usar un complemento para obtener la máxima flexibilidad.








