- 状态
- 已解决
- 报告针对
- WPML Multilingual CMS 4.6.6
- 解决于
- WPML Multilingual CMS 4.7.4
- 相关插件/主题
- Elementor
- 主题标签
- Compatibility
问题概述
在使用Elementor插件并使用WPML Media Translation翻译背景图像时,如果这些图像被配置为某个部分的幻灯片,您可能会遇到它们在各自的翻译版本中未显示为已翻译的问题。
临时解决方法
请在继续操作前确保对您的网站进行完整备份。
- 打开 …/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Elementor/media/modules/AllNodes.php 文件。
- 替换:
foreach ( $backgrounds as $background ) { $settings = $this->translate_image_property( $settings, $background , $target_lang, $source_lang ); } - 替换为:
foreach ( $backgrounds as $background ) { $settings = $this->translate_image_property( $settings, $background , $target_lang, $source_lang ); } $settings = $this->translate_images_property( $settings, 'background_slideshow_gallery', $target_lang, $source_lang );