Entiende las URLs de archivo de términos traducidos

POM Translate ensambla un archivo público de términos a partir de varias piezas independientes. Saber qué pieza es incorrecta evita editar repetidamente el nombre del término cuando el problema pertenece al enrutamiento.

Composición de la URL

Una ruta localizada puede contener:

  1. el prefijo de idioma, cuando esa configuración regional usa uno;
  2. la base de reescritura de la taxonomía;
  3. el slug de cada término ancestro en una taxonomía jerárquica;
  4. el slug localizado propio del término seleccionado.

Para una categoría hija, la forma puede ser:

/es/category/parent-slug/child-slug/

Una etiqueta plana no añade segmentos de padres. Las bases de taxonomía pueden tener su propio valor localizado; no se derivan del nombre del término traducido.

Orden de alternativas

Para cada término de la jerarquía, POM Translate busca primero el slug del locale de destino, luego el slug del locale base y, por último, el slug actual del término en WordPress. Esto puede mantener un archivo funcional mientras una parte de su URL permanece en el idioma original.

Los enlaces de términos generados conservan una cadena de consulta o un fragmento existentes mientras reemplazan la ruta del archivo.

Verifica un archivo

  1. Abre el archivo normal de WordPress del término de origen.
  2. Cambia al locale de destino usando un selector de POM Translate.
  3. Copia la URL de destino generada.
  4. Compara por separado el prefijo de idioma, la base de taxonomía, la ascendencia y el segmento final.
  5. Confirma que la ruta resuelve al ID del término original.
  6. Comprueba sus enlaces canónicos y de idiomas alternativos.
  7. Sigue los enlaces desde una entrada, una miga de pan, un menú y un widget de taxonomía.

No crees un término duplicado para obtener una ruta traducida. POM Translate resuelve los segmentos localizados de vuelta al término canónico de WordPress y verifica la jerarquía completa.

Si un slug publicado anteriormente cambia, organiza una redirección externa cuando sea necesario; guardar un slug de reemplazo no crea una redirección automáticamente. La configuración más amplia de URLs se trata en URLs y enrutamiento.