WPML
状态
已解决
报告针对
WPML Multilingual & Multicurrency for WooCommerce 3.6.3
相关插件/主题
Enfold

问题概述

翻译后的图像标题ALT 未显示在已翻译的 Enfold 页面前端。您可能会在以下情况中遇到此问题:

  1. 将图像添加到媒体库并翻译标题ALT 文本。
  2. 使用 Avia Builder 创建一个页面。
  3. 添加一个图像元素。
  4. 选择您在第 1 步中上传并翻译的图像。
  5. 翻译该页面。

在前端,您会看到次要语言中显示的是原始图像标题和 ALT 文本。

临时解决方法

要解决此问题,请打开您的 WordPress 安装目录 ../enfold/config-templatebuilder/avia-shortcodes/ 文件夹中的 image.php 文件,并添加以下代码:

$attachment = apply_filters('wpml_object_id', $attachment, 'attachment', true);

将其添加在以下代码行之前:

$attachment_entry = get_post( $attachment );

所有已知问题 →