- Статус
- Решено автором
- Решено в
- 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 );