WPML
Estado
Resuelto
Notificado para
WPML Multilingual CMS 3.1.8.2

Resumen del problema

El problema solo existe en los sitios web donde la opción siteurl incluye una barra diagonal final y WPML está configurado con un dominio diferente por idioma.

Esta barra diagonal final no es visible en la página Configuración->General. Tiene que comprobar esto directamente en la base de datos, en la tabla wp_options.

Solución alternativa

La solución a este problema se publicará en la próxima versión de WPML.

Mientras tanto, para solucionar el problema, siga estos pasos:


  1. Asegúrese de tener la última copia de seguridad de su sitio web.

  2. Asegúrese de tener instalada la última versión de WPML (3.1.8.2).

  3. Busque el archivo sitepress.class.php y localice la línea 6463

  4. Busque la siguiente línea: $this->settings[ 'language_domains' ][ $default_language ] = $wpdb->get_var( "SELECT option_value FROM $wpdb->options WHERE option_name = 'siteurl'");

  5. Y reemplácela por: $this->settings[ 'language_domains' ][ $default_language ] = $absolute_home_url;

Todos los problemas conocidos →