高级自定义字段选项页面 + WPML 更改两种语言

Advanced custom fields Options page + WPML changes both languages

我正在尝试在网站中实施 WPML 以翻译 ACF 的选项页面,但每当我更新选项页面中的字段时,它都会同时更新默认的 WPML 语言和英语语言。

我使用 WPML 设置了两个自定义字段,我可以更改所有标签,当我更改语言时它可以工作,但两种语言的值始终保持相同。

据我测试,它在选项页面之外的任何地方都有效。

感谢您的帮助!

您需要确保在 WPML 选项中将字段设置为可翻译,以使其识别不同语言的字段变化。 转到 WPML -> 翻译管理 -> 多语言内容设置(选项卡) -> 自定义字段翻译,然后找到你的 field-slug。

每个 field-slug 有三个选项。

  • 不要翻译。
  • 从原文复制到翻译
  • 翻译

设置应设置为翻译,您现在就可以翻译它了。我刚刚在开发中的网站上对其进行了测试,我们还需要在该网站上翻译选项页面上的字段。

我只能通过升级到 ACF Pro 来解决问题,我不确定 ACF 的免费版本是否支持 WPML,但升级后它确实运行良好,没有问题!