跳过导航
已更新
20 5 月, 2024

使用WPML 轻松翻译WordPress中的自定义字段。 使用自动翻译或自行翻译成多种语言。

自定义字段可让您在文章、页面和自定义文章类型中添加额外的数据,如文本、图片或选项。 这可以让您更有效地管理和组织内容。

例如,房地产网站可能会使用名为 “房产 “的自定义帖子类型,其中包含价格、房产类型和房间数量等自定义字段。 当您为每个房产填写这些字段时,您就为读者提供了有价值的信息。

在网站后台为自定义职位类型分配各种自定义字段的示例

有了WPML,您可以翻译自定义字段,以多种语言提供所有这些附加信息。

带有自定义字段的默认语言页面

带有自定义字段的翻译页面

入门很简单 只需安装并激活 WPML 多语 CMS插件,然后按照三个简单步骤操作即可。

1.确定自定义字段的来源

WordPress网站上的自定义字段可能来自于

  • 您的主题
  • 专用插件,如Advanced Custom Fields(ACF)
  • 您添加到网站的自定义代码

WPML可与所有主要的WordPress自定义字段插件配合使用。 只要正确设置翻译选项,它还支持翻译通过代码添加的自定义字段。

翻译方法取决于这些自定义字段的来源。 例如,如果您使用 ACF,您可以使用高级自定义字段多语化段高级自定义字段多语化(ACFML)附加插件翻译所有字段

对于以所有其他方式创建的自定义字段,您需要告诉WPML应该如何翻译每个字段。

2.决定如何翻译自定义字段

要告诉WPML如何翻译您的自定义字段,请转到WPML→ 设置 ,然后向下滚动到自定义字段翻译。 你会看到每个自定义字段都有四个翻译选项可供选择:

  • 使您的自定义字段值可用于翻译。
  • 是文本字段的理想选择。
  • 在所有语言中复制字段值,使其在任何地方都保持一致。
  • 非常适合数字或图像等自定义字段,这些字段在每种语言中都保持一致。
  • 只从默认语言中复制一次值,这样就可以为每种语言创建不同的字段值。
  • 尚未选择翻译方式的自定义字段的默认选项。
  • 对于希望WPML忽略的字段,您可以选择 翻译。 如果希望某个字段在不同语言中具有相同的值,可将其切换为复制选项。

为每个自定义字段选择翻译首选项后,别忘了保存

在WPML设置页面选择自定义字段的翻译首选项

3.使用指定的自定义字段翻译帖子或页面

WPML可翻译自定义字段及其相关帖子。

如果您为整个网站启用了自动翻译功能,WPML会自动为您处理翻译。 对于所有其他翻译方法,只需发送带有自定义翻译字段的帖子或页面即可。

  1. 转到WPML→翻译管理,选择要翻译的帖子、页面或带有指定自定义字段的自定义帖子类型。
  2. 选择要翻译的语言和翻译方法。 您可以自己自动翻译,也可以将翻译任务分配给网站上的其他翻译员。
  3. 单击 “开始翻译 “按钮,发送您的翻译项目。
在翻译管理中发送带有自定义翻译字段的帖子

如果是自己翻译,请转到 WPML→ 翻译,然后点击翻译按钮。 这将打开高级翻译编辑器,您将看到自动生成的帖子内容和自定义字段的翻译。 您可以根据需要接受和编辑这些翻译,或者点击 “撤销翻译“按钮,添加自己的翻译。

在高级翻译编辑器中翻译带有可翻译自定义字段的帖子

翻译完成后,在前端检查页面和帖子,确保一切显示正确。

使用WPML支持多种语言

WPML不只是翻译自定义字段。 它是您翻译网站各个方面(从页面和帖子到表单和WooCommerce产品)的全面解决方案。

为您的网站找到合适的WPML账户类型。