WPML

Visão geral do problema

Quando você edita e corta uma imagem destacada no idioma padrão, a versão cortada não aparece nas páginas traduzidas. Em vez disso, as páginas traduzidas exibem a versão original e sem corte da imagem.

Solução alternativa

Este problema foi corrigido. Atualizar para a versão mais recente resolve isso no seu site, portanto, você só precisa desta solução alternativa se ainda não puder atualizar.

Por favor, faça um backup completo do seu site antes de prosseguir.

  • Instale o plugin WPML Media Translation
  • Certifique-se de que sua imagem tenha um título e que ele esteja traduzido via WPML Media
  • Vá para WPMLConfiguraçõesTradução de mídia
  • Se a opção “Detectar automaticamente as melhores opções para traduzir textos de imagens (alt, legenda, título)” estiver ativa, desative-a
  • Em Como lidar com os textos da Biblioteca de Mídia (alt, legenda, título), ative a opção “Traduzir textos da Biblioteca de Mídia (alt, legenda, título) ao traduzir o conteúdo”.
  • Em seguida, abra o arquivo …/wp-content/plugins/sitepress-multilingual-cms/classes/media-translation/MediaTranslationStatus.php.
  • Procure a linha 174.
  • Altere:
    return $attachment_translation_id;
  • Para:
    $this->copy_attached_file_info_from_original( $attachment_translation_id, $attachment_id );
    return $attachment_translation_id;
  • Salve a alteração.
  • Faça uma pequena alteração no post e no título da imagem no idioma padrão.
  • Atualize a traduçã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ê.