Traducir URLs y dirigir a los visitantes

POM Translate asigna a un único objeto canónico de WordPress una dirección pública específica para cada idioma. Lo hace sin duplicar la entrada ni el término:

  1. detecta el idioma a partir del prefijo de la solicitud;
  2. resuelve los segmentos de ruta localizados de vuelta al objeto base de WordPress;
  3. reconstruye los enlaces con el prefijo del idioma de destino y los slugs almacenados;
  4. redirige una ruta no canónica que se puede resolver a su forma localizada actual.

El contenido legible y los slugs de las URLs utilizan editores independientes. Traducir un título no crea su slug, y cambiar un slug no traduce el título.

Ejecutar una prueba de ruta completa

  1. Elige una página publicada con un enlace permanente sencillo en el idioma base.
  2. Abre Translations → Translate URLs → Content URLs.
  3. Selecciona Post, busca la página y elige Load slugs.
  4. Introduce un Slug for locale distinto y selecciona Save slugs.
  5. Sigue un enlace generado por WordPress o por el selector de idioma de POM Translate.
  6. Comprueba el prefijo de idioma, el slug localizado, el estado HTTP, el objeto renderizado, la URL canónica y los enlaces de idiomas alternativos.
  7. Repite el proceso con una cadena de consulta y un fragmento si esa ruta normalmente los utiliza.

Si aparece No base slug is stored for this object yet, guarda el objeto de origen en WordPress y vuelve a cargarlo.

Comprender las capas de la URL

  • Los ajustes de idioma deciden si un idioma utiliza un subdirectorio inicial.
  • Los códigos de idioma se convierten en prefijos de URL únicos.
  • Content URLs almacena los slugs de entradas y términos por cada idioma adicional.
  • Las definiciones de reescritura de WordPress proporcionan las bases de ruta de tipos de contenido y taxonomías.
  • Custom links asigna destinos externos, de archivo, de iframe, de descarga o registrados manualmente.
  • La salida SEO deriva las direcciones canónicas y hreflang del mismo constructor de rutas localizadas.

Elegir una guía específica

Objetivo Guía
Comprender la detección de prefijos y la resolución de solicitudes Comprender las rutas con prefijo de idioma
Añadir o quitar el prefijo del idioma base Configurar las rutas del idioma principal
Localizar el slug de una entrada, página o tipo de contenido personalizado Traducir los slugs de las entradas
Localizar rutas de términos jerárquicas o planas Dirigir los slugs de términos traducidos
Sustituir destinos que no son objetos Traducir URLs personalizadas
Comprobar la dirección preferida de cada página Comprender las URLs canónicas
Comprobar las alternativas de idioma para los motores de búsqueda Comprender los enlaces de idiomas alternativos
Proteger las direcciones antiguas tras un cambio de URL Planificar redirecciones para URLs de idioma modificadas
Actualizar la configuración de reescritura de WordPress Actualizar las rutas tras cambios de configuración
Elegir un slug de destino que no esté en uso Resolver conflictos de URLs traducidas
Diagnosticar un idioma, redirección o 404 incorrectos Solucionar problemas de URLs traducidas