Actualiza las rutas después de los cambios de configuración

Las reglas de reescritura de WordPress deciden si una solicitud con prefijo llega a POM Translate. El plugin registra reglas para la raíz de cada localidad que usa un prefijo y para las rutas que están por debajo de esa raíz.

Cuándo se actualizan las reglas automáticamente

POM Translate vacía las reglas de reescritura de WordPress:

  • cuando se activa el plugin;
  • cuando se guarda Settings → POM Translate → Languages setup → Base setup.

Cambiar el slug de una entrada o un término localizado de forma individual no requiere una regla de reescritura para ese slug en concreto. POM Translate resuelve esos valores almacenados dinámicamente después de que la solicitud con prefijo llegue a su gestor de rutas.

Actualiza manualmente solo cuando sea necesario

Usa la pantalla estándar de enlaces permanentes de WordPress cuando las URL con prefijo sigan devolviendo un 404 después de:

  • mover el sitio o cambiar su ruta de inicio;
  • cambiar la estructura de enlaces permanentes de WordPress;
  • activar o modificar plugins o temas con capacidad de reescritura;
  • restaurar una base de datos sin un estado de reescritura equivalente;
  • cambiar la configuración de reescritura del servidor.

Para actualizar:

  1. Abre Settings → Permalinks.
  2. Anota la estructura seleccionada.
  3. Selecciona Save Changes sin inventar una estructura diferente.
  4. Vuelve a probar la URL con prefijo exacta.

No vacíes las reglas de reescritura repetidamente en las visitas normales a las páginas. Es una operación administrativa de reparación, no una técnica para limpiar la caché.

Distingue los fallos de reescritura de los fallos de slug

Un problema de reescritura suele afectar a muchas rutas bajo el mismo prefijo de idioma. Un problema de slug normalmente se limita a un solo objeto, jerarquía o segmento localizado.

Después de actualizar las reglas, comprueba:

  1. la raíz de la localidad;
  2. una página sencilla;
  3. una página o un término anidado;
  4. un archivo;
  5. la ruta que fallaba anteriormente.

Si la raíz de la localidad funciona pero una ruta traducida no, continúa con Soluciona problemas de URL traducidas en lugar de vaciar de nuevo.