WPML

Visão geral do problema

Se você estiver usando o Business Directory Plugin, não conseguirá traduzir as imagens das listagens. Ao tentar traduzir uma imagem através do WPML Media Translation ou ao alterar manualmente a imagem na versão traduzida de uma listagem, a imagem no idioma original continua sendo exibida no front-end.

Solução alternativa

Por favor, certifique-se de ter um backup completo do seu site antes de prosseguir.

  • Instale o plugin WPML Media Translation.
  • Vá para a página WPMLTradução de mídia.
  • Traduza a imagem.
  • Abra o arquivo …/wp-content/plugins/business-directory-plugin/includes/helpers/functions/templates-ui.php.
  • Procure a linha 534.
  • Dentro da chamada wp_get_attachment_image(), substitua o primeiro argumento $main_image->ID:
    $main_image->ID,
  • Por:
    apply_filters( 'wpml_object_id', $main_image->ID, 'attachment' ),

Todos os problemas conhecidos

Precisa de ajuda com este problema?

Envie uma dúvida de suporte e analisaremos isso com você.