- Estado
- Resuelto
- Notificado para
- WPML Multilingual CMS 4.6.9
- Resuelto en
- WPML 4.6.10
- Etiquetas de temática
- Bug
Resumen del problema
En una red multisitio de WordPress o en una instalación individual con instalación en subcarpeta, activar la opción Usar directorio para el idioma por defecto provoca una redirección incorrecta de los archivos de taxonomía, lo que resulta en un error 404.
Solución alternativa
Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
Puede intentar instalar la última versión beta de WPML (v 4.6.10)
O intente lo siguiente:
- Abra el archivo …/wp-content/plugins/sitepress-multilingual-cms/classes/canonicals/class-wpml-canonicals-hooks.php.
- Busque la línea 104.
- Cambie:
$currentUri = substr( $currentUri, strlen( $path ) );
- Por:
$currentUri = '/' . ltrim(substr( $currentUri, strlen( $path ) ), '/');