WPML 5.2:更快的保存速度、重构的翻译仪表板和 565 项修复
WPML 5.2 现已发布。保存页面不再重写未更改的翻译,翻译仪表板可以列出您的内容(无论有多少种语言),自动翻译会在等待付款时通知您而不是停滞不前,并且 WPML 和每个附加组件中都包含了 565 项修复。
几乎所有不仅展示基本业务信息的 WordPress 网站都是动态的。在构建动态网站时,您只需创建一次每条信息,然后将其显示在网站的不同部分。
例如,假设您正在为一个连锁健身房构建网站。您需要展示不同的健身房、教练和课程。
一种方法是使用常规的 WordPress 页面,并将所有信息写在每个页面上,就像在纸上涂鸦一样。而正确的做法是使用动态内容。
借助动态内容,您可以使用自定义文章类型和字段来存储有关健身房和教练的信息。

然后,您可以使用模板、存档和查询来显示这些信息。

过去,创建动态网站需要进行大量的自定义开发。现在,您可以从各种插件中进行选择来创建动态网站,而无需自己成为程序员或雇佣程序员。
我们评估了这些插件中的每一个,并根据它们创建自定义数据结构(如文章类型、字段和分类法)的能力以及显示这些数据的选项对它们进行了分组。
所有这些插件都与 WPML 兼容。
| Toolset | Crocoblock 的 JetEngine 和 JetSmartFilters | ACF | Elementor Pro | Divi | Beaver Themer | Dynamic Content for Elementor |
|---|---|---|---|---|---|---|
| 创建自定义数据结构(如文章类型、字段、分类法和文章关系) | ||||||
| 是 | 是 | 是 | 否 | 否 | 否 | 否 |
| 无需编码即可动态显示自定义内容 | ||||||
| 是 | 是 | 否 | 是 | 是 | 是 | 是 |
| 创建动态文章列表 | ||||||
| 是 | 是 | 否 | 是 | 是 | 是 | 是 |
| 动态列表布局选项 | ||||||
| 网格、表格、瀑布流、拼贴、项目符号列表、编号列表、完全自定义输出(包括滑块) | 网格、滑块、列表、轮播、瀑布流、列表注入、地图、日历 | 无 | 网格、卡片、瀑布流、完整内容 | 网格 | 网格、瀑布流、画廊、列表 | 网格、轮播、双轮播、时间轴、3D、网格到全屏 3D、交叉路口、幻灯片 |
| 后台的筛选选项 | ||||||
| 是 | 是 | 无 | 有限 | 无 | 有限 | 有限 |
| 前端的自定义搜索和筛选选项 | ||||||
| 是 | 是 | 否 | 否 | 否 | 否 | 需要第三方插件 |
| 随时可用的模板和演示 | ||||||
| 否 | 需要 Elementor | 否 | 是 | 是 | 是 | 否 |
这些插件可以完成所有工作 —— 创建自定义数据结构,如自定义文章类型、字段和分类法,然后以各种输出形式动态显示它们。您还可以添加自定义搜索选项,以按自定义字段筛选您的内容。
Toolset 是一套协同工作的插件,可帮助您构建完全自定义的动态网站。
Toolset 基于 Gutenberg 的区块编辑器构建,这意味着构建出色网站所需的只是 WordPress 和 Toolset。Toolset 让您完全控制网站的设计和功能,而无需任何编码。
使用 Toolset,您可以:
创建完全自定义的动态 WooCommerce 产品模板和商店页面

Toolset 的动态源(Dynamic Sources)功能与其他流行的区块插件完全集成 (在新标签页中打开)。这使得无论您使用什么工具,都可以轻松地为您的网站添加动态功能。
Toolset 可以帮助您构建任何类型的网站:目录、电子商务、房地产、企业、会员网站等。它提供各种包含视频和分步说明的免费课程 (在新标签页中打开),指导您构建任何类型的网站。
如果您已经使用 Elementor Pro 来构建网站,您可以添加 Crocoblock 插件 (在新标签页中打开)来赋予网站动态功能。

Crocoblock 的其中两个插件是用于向网站添加动态内容的 JetEngine (在新标签页中打开),以及允许您为动态文章列表添加前端筛选器的 JetSmartFilters (在新标签页中打开)。
使用 Crocoblock 的插件,您可以:
由于 Crocoblock 的插件与 Elementor 合作,您可以利用 Elementor 完整的模板和网站工具包库来获取灵感并快速上手。不过,如果您不想使用 Elementor 也可以,因为 Crocoblock 同样兼容 Gutenberg 区块编辑器。
有些插件可以帮助您创建自定义内容,但如果您想在网站上显示这些字段,则需要将其与另一个插件配对或使用自定义编码。
Advanced Custom Fields (在新标签页中打开) 让您能够创建所需的数据结构,以便在整个网站上动态显示内容。

使用 ACF,您可以:
ACF 仅限于设置内容的结构。要在网站前端显示动态内容,您需要了解 PHP 或使用兼容的插件。
如果您已经创建了要显示的内容,或者使用了其他插件来创建自定义内容(例如 ACF 或 Toolset),您可以使用这些插件在网站的各个位置动态显示内容。
页面构建器本身提供了一些基本的动态功能。
Elementor Pro (在新标签页中打开) 和 Divi (在新标签页中打开) 附带了一些内置的动态功能,而 Beaver Themer (在新标签页中打开) 则是为 Beaver Builder 插件添加动态功能的扩展。
Elementor Pro (在新标签页中打开) 的动态房地产演示单篇文章模板

Divi (在新标签页中打开) 的动态博客模块演示

Beaver Themer (在新标签页中打开) 的画廊布局动态博客演示

使用这些页面构建器,您可以:
如果您不是设计师,所有这些页面构建器选项都提供了各种随时可用的模板和可下载的参考网站。这些可以成为绝佳的灵感来源或坚实的自定义起点。
Dynamic Content for Elementor (在新标签页中打开) 扩展了 Elementor Pro 提供的基本动态网站功能。

Dynamic Content for Elementor 的优势在于其显示动态文章列表时广泛的布局选项。您可以从以下布局中进行选择:
请注意,您需要 Elementor 才能使用此插件,如果您想显示基本文章和标准字段之外的任何内容,还需要一个允许您创建自定义内容的插件(如 ACF 或 Toolset Types)。如果您想添加自定义搜索选项,您将需要另一个第三方插件 Search and Filter Pro (在新标签页中打开)。
动态内容非常适合单语言网站,但对于多语言网站,它至关重要。对于非常小的网站,您可以在常规“页面”中管理内容并手动更新其翻译。但是,如果您正在构建包含多种语言的大型网站,您需要确保每条信息只需翻译一次。
当您动态构建多语言网站时,您只需将每个“健身房”和每个“教练”翻译一次。您的模板、视图和存档将为每种语言加载正确的信息。
如果您维护一个内容不断变化的网站,您将从拥有动态网站中受益。得益于各种允许您创建自定义内容、在需要的地方动态显示该内容或同时实现这两者的插件,创建动态网站变得前所未有的简单 —— 所有这些都无需编码!
当前的 WPML 客户可以获得本文中介绍的一些插件的折扣,包括 Toolset 许可证 30% 的折扣。有关更多详细信息,请登录您的 WPML 帐户并访问您的优惠页面。
您通常构建静态网站还是动态网站?您是否已经使用了我们提到的任何插件中的动态功能?请给我们留言,让我们知道!