WPML
Estado
Resuelto
Notificado para
WPML Multilingual CMS 4.6.7
Resuelto en
WPML 4.6.8
Etiquetas de temática
Bug

Resumen del problema

Si utiliza WPML con la opción Usar directorio para el idioma por defecto activada, es posible que experimente un problema con las redirecciones.

Normalmente, acceder a una URL como http://example.com/test/ debería redirigir a http://example.com/en/test/ (con la carpeta de idioma añadida). Sin embargo, esta redirección no se produce.

Solución alternativa

Por favor, asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.


  • Abra el archivo …/wp-content/plugins/sitepress-multilingual-cms/classes/canonicals/class-wpml-canonicals-hooks.php.

  • Busque la línea 58.

  • Cambie:
    			if ( is_string( $install_subdir ) && 0 !== strpos( $actual_uri, '/' . $lang ) ) {


  • Por:
    			if ( 0 !== strpos( $actual_uri, '/' . $lang ) ) {

Todos los problemas conocidos →