WPML
状态
未解决
相关插件/主题
Bricks
主题标签
Compatibility

问题概述

使用 Bricks 主题时,您可能会遇到 SVG 模块在所有语言中显示相同图像的问题,即使该图像已在 WPML 的媒体翻译部分进行了翻译。

临时解决方法

在继续操作之前,请确保对您的站点进行完整备份


  • 打开 …./wp-content/themes/bricks/includes/elements/svg.php 文件。

  • 找到第 134 行。

  • 将:
    			$svg_path = get_attached_file( $this->settings['file']['id'] );

  • 替换为:
    			$svg_path = get_attached_file( apply_filters( 'wpml_object_id', $this->settings['file']['id'], 'attachment', FALSE ) );

所有已知问题 →