WPML
Статус
Решено автором
Решено в
Unlimited Elements for Elementor 2.0
Связанный плагин/тема
Unlimited Elements for Elementor
Теги темы
Compatibility

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

При использовании Unlimited Elements for Elementor с WPML Вы можете столкнуться со следующей проблемой: изображения, переведенные с помощью Перевода медиафайлов WPML, могут отображаться на языке сайта по умолчанию. Обычно это затрагивает виджеты изображений, такие как CoverFlow Carousel.

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

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


  • Откройте файл …/wp-content/plugins/unlimited-elements-for-elementor/provider/wpml_integrate.class.php.

  • Найдите строку 156.

  • Замените:
    $alternateThumbID = apply_filters( 'wpml_object_id', $thumbID, 'attachment', false, self::$objWpmlSingleton->activeLanguage );
            


  • На:
    $current_lang = apply_filters( 'wpml_current_language', null );
    $alternateThumbID = apply_filters( 'wpml_object_id', $thumbID, 'attachment', false, $current_lang );
            

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