WPML

Visão geral do problema

Ao usar o Divi e o Yoast SEO com o WPML, os sitemaps não aparecerão como esperado se você definir o formato de URL do idioma como Um domínio diferente por idioma.

Em vez disso, ele mostrará apenas o sitemap para o último idioma que você usou antes de ativar a opção de sitemap XML do Yoast.

Por exemplo, se você selecionar um idioma secundário e desativar essa opção e, em seguida, ativá-la novamente, o sitemap aparecerá apenas nesse idioma específico. Ele mostrará os mesmos links no sitemap para todos os domínios, quando deveria mostrar links diferentes/corretos para cada domínio.

Solução alternativa

Este problema foi corrigido em WPML SEO 2.2.0. Atualizar resolve isso no seu site, então você só precisa desta solução alternativa se ainda não puder atualizar.

Adicione o seguinte código ao seu arquivo functions.php:

add_filter( 'wpseo_enable_xml_sitemap_transient_caching' , '__return_false' ,11);

Se você ainda estiver enfrentando esse problema ao usar o Divi e o Yoast SEO, siga esta outra solução alternativa.

Próximas etapas

Vários clientes já relataram esse problema ao Divi, mas pode ajudar a acelerar o processo se você entrar em contato com a Elegant Themes por meio do formulário de contato deles (abre em uma nova aba) e solicitar um prazo para a correção.

Todos os problemas conhecidos

Ainda está vendo este problema?

Se a atualização não resolver, envie uma dúvida de suporte e nós vamos analisar isso com você.