WPML
Status
Resolvido
Relatado para
WPML Multilingual CMS 3.3.6
Resolvido em
WPML Multilingual CMS 3.3.7
Plugin/tema relacionado
Yoast SEO

Visão geral do problema

Quando um site é instalado em uma subpasta e a opção “Um domínio diferente por idioma” é selecionada em WPML > Idiomas, ocorre um problema com o plugin Yoast SEO, fazendo com que as URLs no site apareçam incorretamente – o slug do post/página é adicionado duas vezes na URL.

Solução alternativa

No arquivo: /sitepress-multilingual-cms/inc/wpseo-sitemaps-filter.php

Você pode alterar a linha 48 de: if ( $path && ( ! $home_url_parsed['path'] || $home_url_parsed['path'] != $path ) ) {

para: if ( $path && ( ! $home_url_parsed['path'] || $home_url_parsed['path'] != $path ) && ! preg_match( '@'.$path.'$@', $home_url )) { 

Todos os problemas conhecidos →