- Статус
- Решено
- Заявлено для
- WPML Multilingual CMS 4.6.13
- Решено в
- WPML Multilingual CMS 4.7.4
- Связанный плагин/тема
- Elementor
- Теги темы
- Compatibility
Обзор проблемы
Вы можете столкнуться с тем, что изображения SVG, заданные через виджет «Иконка» Elementor, не отображают переведённые версии при использовании функции WPML Media Translation.
Обходное решение
Пожалуйста, перед продолжением убедитесь, что у Вас есть полная резервная копия Вашего сайта.
- Откройте файл …/wp-content/plugins/elementor/includes/managers/icons.php.
- Найдите строку 309.
- Замените:
return Svg::get_inline_svg( $value['id'] );
- На:
$value['id'] = apply_filters( 'wpml_object_id', $value['id'], 'attachment'); return Svg::get_inline_svg( $value['id'] );