- 状态
- 已解决
- 报告针对
- WPML Multilingual & Multicurrency for WooCommerce 3.6.3
- 相关插件/主题
- Enfold
问题概述
翻译后的图像标题和 ALT 未显示在已翻译的 Enfold 页面前端。您可能会在以下情况中遇到此问题:
- 将图像添加到媒体库并翻译标题和 ALT 文本。
- 使用 Avia Builder 创建一个页面。
- 添加一个图像元素。
- 选择您在第 1 步中上传并翻译的图像。
- 翻译该页面。
在前端,您会看到次要语言中显示的是原始图像标题和 ALT 文本。
临时解决方法
要解决此问题,请打开您的 WordPress 安装目录 ../enfold/config-templatebuilder/avia-shortcodes/ 文件夹中的 image.php 文件,并添加以下代码:
$attachment = apply_filters('wpml_object_id', $attachment, 'attachment', true);
将其添加在以下代码行之前:
$attachment_entry = get_post( $attachment );