- Status
- Resolvido
- Relatado para
- WPML Multilingual CMS 3.1.8.2
Visão geral do problema
O problema existe apenas em sites onde a opção siteurl inclui uma barra final e o WPML está configurado com um domínio diferente por idioma.
Esta barra final não é visível na página Configurações->Geral. Você precisa verificar isso diretamente no banco de dados na tabela wp_options.
Solução alternativa
A correção para este problema será lançada na próxima versão do WPML.
Enquanto isso, para corrigir o problema, siga os passos abaixo:
- Certifique-se de ter o backup mais recente do site.
- Certifique-se de ter a versão mais recente do WPML (3.1.8.2) instalada.
- Encontre o arquivo
sitepress.class.phpe localize a linha 6463 - Encontre a seguinte linha:
$this->settings[ 'language_domains' ][ $default_language ] = $wpdb->get_var( "SELECT option_value FROM $wpdb->options WHERE option_name = 'siteurl'"); - E substitua por:
$this->settings[ 'language_domains' ][ $default_language ] = $absolute_home_url;