Saltar navegación
Actualizado
octubre 21, 2024

WPML te permite traducir slugs de URL a diferentes idiomas. Esto incluye la traducción de slugs para páginas, entradas, tipos de contenido personalizados y taxonomías.

¿Qué es un slug de URL?

Un slug de URL es la parte de una URL que identifica una página concreta de una web. Tanto los motores de búsqueda como los usuarios se basan en los slugs para comprender el tema de una Página, por lo que es importante que sean claros y fáciles de leer.

URL with custom post type and page title slugs
URL with custom post type and page title slugs

Traducir URL Slugs con WPML

WPML puede traducir fácilmente cualquier slug de URL. Esto incluye páginas, entradas, tipos de contenido personalizados y Taxonomías.

Para traducir slugs de URL con WPML, necesitas instalar y activar WPML y la Traducción de Cadenas.

Traducir URL Slugs para tipos de entradas personalizadas

Para traducir slugs de URL para tipos de entradas personalizados con WPML:

1. Go to WPMLSettings and scroll down to Slug translations.

2. Check the box to enable custom post type and taxonomy slug translations. Haz clic en Guardar.

Enabling translation of custom post and taxonomy base slugs
Enabling translation of custom post and taxonomy base slugs

3. In the Post Types Translation section, set your custom post type to Translatable only show translated items and click Save. In our example, our custom post type is Brushes.

Setting the custom post type to one of the translatable options

4. Aparece la opción de establecer diferentes slugs. Click it, type in your translation for the custom post type slug, and hit Save again.

Translating slugs for custom post types
Translating slugs for custom post types

En el front-end, la traducción de tu tipo de contenido personalizado debería aparecer en tu URL.

Viewing the translated custom post type in the URL
Viewing the translated custom post type in the URL

Traducir slugs de URL de Página y Entrada

Por defecto, cuando envías páginas y entradas a traducir, WPML traduce automáticamente sus slugs de URL utilizando el título.

Por ejemplo, una Página titulada – Los mejores destinos de vacaciones en verano, tiene la siguiente URL:

www.example.com/best-vacation-destinations-in-summer/

Cuando se traduzca al español, WPML utilizará el nuevo título de la página – Mejores Destinos de Vacaciones en Verano, para crear automáticamente el slug de la URL:

www.example.com/es/mejores-destinos-de-vacaciones-en-verano/

Si quieres más control, puedes traducir los slugs tú mismo o enviarlos a tus traductores:

  1. Go to WPML → Settings. Desplázate a las opciones de Documentos traducibles.
  2. En URL de Página, elige la opción Traducir. Haz clic en Guardar.
Setting the option to Translate the page URL

Ahora, cuando envíes una nueva Página a traducir y abras el trabajo en el Editor de Traducción Avanzado, verás el slug de la URL traducido automáticamente. Puedes revisar y ajustar la traducción según sea necesario.

Translating the page URL slug in the Advanced Translation Editor
Translating the page URL slug in the Advanced Translation Editor

Traducir URL de Taxonomía Slugs

Para traducir slugs de URL de Taxonomía, sigue nuestra guía de traducción de taxonomías.

Recursos para desarrolladores

If you are a developer, you can read more about manually translating slugs for custom post type archives in our Developers Information section.

Comience con WPML

To translate URL slugs with WPML, you need the Multilingual CMS or Multilingual Agency account type. Visit our pricing page to compare plans and learn more about WPML’s features.