WPML

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

Если Вы используете виджет Horizontal Timeline из плагина JetElements for Elementor, у Вас могут возникнуть проблемы с переводом медиафайлов. В частности, изображения не переводятся на фронтенде.

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

Эта проблема решена. Обновление до последней версии решает эту проблему на Вашем сайте, поэтому это обходное решение потребуется Вам только в том случае, если Вы пока не можете выполнить обновление.

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

  • Откройте файл …/wp-content/plugins/elementor/includes/controls/groups/image-size.php.
  • Найдите строку 77.
  • Замените:
    $image = $settings[ $image_key ];
  • На:
    //workaround compsupp-7387
    $image['id'] = apply_filters( 'wpml_object_id', $image['id'], 'attachment' );

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

Всё ещё сталкиваетесь с этой проблемой?

Если обновление не устраняет проблему, отправьте запрос в поддержку, и мы разберемся в ней вместе с Вами.