WPML

Обзор проблемы

Если Вы используете Business Directory Plugin, Вы не сможете перевести изображения записей. При попытке перевести изображение через WPML Media Translation или изменить его вручную в переведенной версии записи, на фронтенде продолжает отображаться изображение на языке оригинала.

Обходное решение

Перед продолжением обязательно сделайте полную резервную копию Вашего сайта.

  • Установите плагин WPML Media Translation.
  • Перейдите на страницу WPMLПеревод медиафайлов.
  • Переведите изображение.
  • Откройте файл …/wp-content/plugins/business-directory-plugin/includes/helpers/functions/templates-ui.php.
  • Найдите строку 534.
  • Внутри вызова wp_get_attachment_image() замените первый аргумент $main_image->ID:
    $main_image->ID,
  • На:
    apply_filters( 'wpml_object_id', $main_image->ID, 'attachment' ),

Все известные проблемы

Нужна помощь с этой проблемой?

Отправьте запрос в поддержку, и мы разберемся в этом вместе с Вами.