Saltar al contenido Saltar a la barra lateral
Actualizado
agosto 21, 2025

Aprenda a usar WPML para traducir diferentes tipos de menús de WordPress con diversos elementos de menú.

De forma predeterminada, WPML crea automáticamente traducciones para los menús que enlazan a páginas, entradas, productos y categorías. Lo único que tiene que hacer es traducir el contenido al que enlazan los menús y WPML se encargará del resto.

Menús en inglés
Menús en español

Si sus menús incluyen enlaces personalizados, o desea crear diferentes menús en cada idioma, necesita utilizar un método de traducción diferente.

Traducción de menús que aparecen diferentes en cada idioma

Si desea tener menús con diferente estructura, elementos o etiquetas de navegación personalizadas en cada idioma, debe crear manualmente los menús por idioma.

Para crear manualmente menús por idioma:

  1. Vaya a Apariencia → Menús.
  2. Haga clic en el enlace del idioma para el que desea crear un menú.
Hacer clic en el icono más para crear un menú en la lengua secundaria
  1. Nombre su nuevo menú y haga clic en Crear menú.
  2. Finalmente, añada elementos al menú y guarde.
Añadir elementos de menú y crear etiquetas de navegación personalizadas traducidas

Sus idiomas ahora mostrarán diferentes menús en su sitio web.

Menú en inglés
Menús en español

Traducción de menús construidos utilizando el editor de sitios (edición completa del sitio)

Para traducir menús construidos utilizando el editor de sitio:

  1. Vaya a WPML → panel de control de traducción.
  2. Seleccione la plantilla con el bloque Navegación y el menú que desea traducir.
Selección de partes de la plantilla del editor del sitio y menús para la traducción
  1. Elija un método de traducción y traduzca.

El siguiente método es para usuarios avanzados. Para traducir enlaces personalizados utilizando un método más sencillo, utilice la opción de traducción manual cubierta anteriormente.

Para traducir menús con enlaces personalizados:

  1. Vaya a WPML → Sincronización de menús de WP y haga clic en Sincronizar.
  2. Seleccione sus enlaces personalizados y haga clic en aplicar cambios.
Selecting menu items to Sync
Selección de elementos de menú para sincronizar
  1. A continuación, haga clic en el enlace en la parte inferior de la página. Esto abrirá String Translation donde podrá traducir los enlaces personalizados que acaba de sincronizar.
Clicking link to translate custom links
Haciendo clic en el enlace para traducir enlaces personalizados
  1. En String Translation, introduzca las traducciones para la etiqueta y la URL de su enlace personalizado.
  2. Por último, vuelva a WPML → Sincronización de menús de WP y ejecute la sincronización de nuevo.

Sus enlaces personalizados ahora aparecerán en sus menús traducidos.