跳过导航
已更新
17 2 月, 2025

了解如何使用WPML将WordPress中的自定义字段翻译成更多语言。可以自己手动翻译,或使用自动翻译。

自定义字段允许您向文章、页面和自定义文章类型添加额外的数据,如文本、图像或选项。这让您能够更有效地管理和组织您的内容。

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

网站后台中分配了各种自定义字段的自定义文章类型示例

使用WPML,您可以翻译自定义字段,使所有这些额外信息以多种语言呈现。

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

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

开始使用很简单。只需在您的网站上安装并激活WPML Multilingual CMS插件,然后按照三个简单步骤操作即可。

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

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

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

WPML适用于所有主要的WordPress自定义字段插件。只要您正确设置它们的翻译选项,它也支持通过代码添加的自定义字段的翻译。

翻译方法取决于这些自定义字段的来源。 例如,如果您使用的是ACF,您可以使用Advanced Custom Fields Multilingual(ACFML)插件附加组件来翻译所有字段。

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

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

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

  • 使您的自定义字段值可供翻译。
  • 适用于文本字段。
  • 将字段值复制到所有语言,保持所有地方都相同。
  • 适用于在每种语言中保持相同的自定义字段,如数字或图像。
  • 仅从默认语言复制一次值,这允许您为每种语言创建不同的字段值。
  • 这是您尚未选择如何翻译的自定义字段的默认选项。
  • 对于您希望WPML忽略的字段,可以选择翻译。如果您希望一个字段在所有语言中具有相同的值,请将其切换到复制选项。

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

在WPML设置页面上选择自定义字段的翻译偏好

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

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

  1. 转到WPML → 翻译管理
  2. 选择包含自定义字段的页面或文章。
Selecting post with custom fields to translate
选择带有自定义字段的文章进行翻译
  1. 选择翻译方法并进行翻译。

如果您自己翻译,请转到WPML → 翻译并点击翻译按钮。这将打开高级翻译编辑器,您可以在其中翻译所有内容,包括自定义字段。

Translating custom fields in the Advanced Translation Editor
在高级翻译编辑器中翻译自定义字段

使用WPML实现多语言

WPML不仅可以翻译自定义字段。它是您翻译网站每个方面的全面解决方案,从页面和文章到表单和WooCommerce产品。

查看我们的定价页面以了解更多关于WPML的信息。