WPML 5.2:更快的保存速度、重构的翻译仪表板和 565 项修复
WPML 5.2 现已发布。保存页面不再重写未更改的翻译,翻译仪表板可以列出您的内容(无论有多少种语言),自动翻译会在等待付款时通知您而不是停滞不前,并且 WPML 和每个附加组件中都包含了 565 项修复。
要构建高级 WordPress 网站,您需要自定义字段。在本教程中,我们将比较两种主流的替代方案 – Toolset (在新标签页中打开) 与 ACF (在新标签页中打开) + Elementor Pro (在新标签页中打开)。

ACF 和 Toolset 都允许您向任何类型的内容添加自定义字段。这两个插件都提供不同类型的字段,并让您选择在哪些文章中包含它们。
ACF 和 Toolset 包含了您期望看到的基本字段。这些包括“文本字段”、“可视化编辑器”、“选择器”、“单选按钮”、“复选框”等。
ACF 和 Toolset 包含了自定义字段的基本功能。使用这两种插件,您都可以将字段标记为“必填”,自定义错误消息并为字段提供说明。
使用 ACF,您可以添加前缀或后缀(值之前或之后的内容),这将在用户输入信息时显示在后台。ACF 还允许您限制字段的字符数、控制宽度,甚至复制现有字段。
这两款产品都允许您选择字段组显示在哪些文章类型、类别或分类法上。ACF 具有更多功能,可以针对哪些页面应显示不同字段进行细粒度控制。Toolset 的方法更倾向于基于文章类型的简单显示逻辑。
Toolset 拥有设置自定义字段并将其显示在网站前端所需的一切,无需编码。ACF 为 PHP 开发人员提供了 API,并提供与 Elementor Pro 和 Divi 的集成。
如果您更喜欢使用 PHP 构建所有网站模板,ACF 提供了丰富的 API (在新标签页中打开),完全可以满足您的需求。
对于想要在不编写代码的情况下构建自定义网站的人来说,有两种选择。使用 Toolset,您将使用区块 (在新标签页中打开)来显示自定义字段。使用 ACF,您可以使用 Elementor Pro(ACF 也有与其他页面构建器的集成,但 Elementor 的集成最受欢迎)。
Toolset 和 ACF 都提供可重复字段组 (在新标签页中打开)。这两个插件都允许您在后台直观地创建可重复字段组,并具有相似级别的灵活性。例如,您可以轻松地为滑块创建一组可重复字段。
使用这两个插件,重复字段都可以具有无限嵌套、不同的输入选项和其他功能,从而方便输入内容。
与单个字段类似,ACF 和 Toolset 在显示重复字段组的方式上也有所不同。
使用 ACF,您需要编写 PHP 代码来循环遍历重复字段并显示它们。ACF 提供了完整的示例,您可以复制/粘贴并进行自定义。
使用 Toolset,您无需编码即可显示重复字段。Toolset 的 View 区块可让您循环遍历重复字段并按您的设计显示它们。
文章关系是指在不同文章之间建立连接的能力。例如,在房地产网站中,您会希望将房产与经纪人连接起来。在健身房目录网站中,您会希望将健身房与教练连接起来。您可以将文章连接为“一对多”和“多对多”。
要使用 ACF 连接文章,您可以使用 ACF 的 Relationship 字段 (在新标签页中打开)。此字段允许在数据库中的文章之间建立链接。ACF 的文档说明了如何使用 PHP 代码在网站前端使用此信息来显示相关内容。
Toolset 提供了对设置文章关系 (在新标签页中打开)和显示相关文章(无需编码)的完整支持。
在构建多语言网站时,您可能想知道 ACF 和 Toolset 如何与 WPML 配合使用。由于 ACF 和 Toolset 都是受欢迎的插件,WPML 团队确保它们都能与 WPML 顺畅配合。
要使用 ACF 构建多语言网站,您需要安装我们的 Advanced Custom Fields Multilingual 粘合插件,并按照有关翻译使用 ACF 构建的网站的说明进行操作。ACFML 允许您翻译具有任何类型 ACF 字段(包括复杂的转发器字段)的内容。
Toolset 内置了对 WPML 的支持,因此您无需安装粘合插件。您可以直接从 WPML 的翻译仪表板或文章编辑器中轻松翻译使用 Toolset 创建的所有内容(选择最适合您的方式)。
ACF 和 Toolset 是大型包,包含的不仅仅是自定义字段。以下是一些附加功能以及可供您详细了解的链接。
ACF 功能库
TOOLSET 功能库
Advanced Custom Fields 提供包含其基本功能的免费版 (在新标签页中打开)。Toolset 没有免费版。
Toolset 1 Site (在新标签页中打开) 帐户涵盖了我们在本文中描述的所有内容。它的价格为 $69 (USD),每年续订费用为 $51。
ACF Pro (在新标签页中打开) 帐户的价格为每年 $49 起。一个网站的 Elementor Pro 帐户每年需要额外支付 $49。
ACF 和 Toolset 的 Unlimited 帐户定价非常相似。
ACF 和 Toolset 都提供了一种强大的方式来构建自定义 WordPress 网站。ACF 有一个免费的基础版本,而 Toolset 没有。ACF 本身对经验丰富的 PHP 开发人员很有吸引力。ACF 允许您使用 Elementor(和其他页面构建器)直观地构建网站,而 Toolset 使用 WordPress 区块编辑器进行无需编码的可视化设计。