WPML

问题概述

当使用 GreenShift Blocks 以及 Greenshift Query and Meta Addon 的动态文本功能时,来自 ACF 选项页面的值不会在前端显示其翻译。即使 ACF 选项字段已正确翻译,也会出现此问题。

临时解决方法

这个问题已修复。 更新到最新版本即可在您的站点上解决此问题,因此,只有当您暂时无法更新时,才需要此临时解决方法。

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

  • 前往 WPML设置自定义 XML 配置
  • 粘贴以下代码并单击“保存”:
<wpml-config>
    <gutenberg-blocks>
        <gutenberg-block type="greenshift-blocks/text" translate="1" label="Advanced text">
        <xpath>//*[contains(@class, 'gspb_text')]</xpath>
        <key name="text" />
        <key name="textContent" />
        <key name="customAnchor" />
        <key name="dynamictext">
          <key name="dynamicField" />
        </key>
      </gutenberg-block>
  </gutenberg-blocks>
</wpml-config>
  • 找到包含此区块的原始页面并再次保存。
  • 编辑翻译并确保 ACF 选项名称已翻译。
  • 所有已知问题

    仍然遇到此问题?

    如果更新无法解决问题,请提出支持问题,我们将与您一起排查。