跳到内容 跳到侧边栏
0

WPML 4.9.1 今日发布,重点关注 Divi 5 兼容性,确保您的多语言网站为 2 月 26 日 Divi 5 的正式发布做好准备。此版本还包括 Elementor 修复、更新的 PHP 要求等。

几周前,我们发布了 WPML 4.9.0,改进了自动翻译工作流程和对象缓存性能。WPML 4.9.1 是一个后续维护版本,专注于第三方兼容性和错误修复。

WPML 4.9.2 现已发布

自发布此文章以来,我们已发布了 WPML 4.9.2,其中包含两个重要的错误修复。

WPML 已为 Divi 5 做好准备

Divi 5 定于 2 月 26 日从测试版转为正式版。在过去的几周里,我们一直在处理您报告的兼容性问题。

从 Divi 4 到 Divi 5 的平滑迁移

在从 Divi 4 迁移到 Divi 5 时,源语言页面会出现内容丢失的情况。页面在后端编辑器和前端均显示为空,而翻译后的页面则继续正常显示。

此问题已在 WPML 4.9.1 中得到解决,但在迁移之前,有几点需要注意:

  • 在运行 Divi 5 迁移器之前,请先更新到 WPML 4.9.1。
  • 如果您在更新 WPML 之前已迁移到 Divi 5,请回滚迁移,更新 WPML,然后再次运行迁移。

Divi Canvases 现已支持翻译

Divi 5 引入了 Divi Canvases —— 一种为您的页面创建侧边栏菜单、弹出窗口和其他可嵌入内容的方式。

WPML 4.9.1 现在将 Divi Canvases 识别为自定义文章类型,因此您可以像翻译其他内容一样翻译它们。要开始翻译,请前往 WPML → 翻译管理 并找到 Global Canvases 部分。您的所有画布都将列在那里,包括特定于页面的画布和全局画布。

从 Translation Dashboard 翻译画布

仍有一个已知问题

如果您在 Divi 5 中使用动态内容,动态字段文本设置(如 “Before” 和 “After”)尚无法翻译。我们已知晓此问题,并正在为即将发布的版本开发修复程序。

更好的 Elementor 兼容性

此 WPML 版本还包括以下与 Elementor 相关的修复和改进:

  • 导航菜单、超级菜单和主题生成器模板现在在前端显示正确的翻译内容,无论您是使用自动翻译还是高级翻译编辑器进行翻译。
  • 在 Elementor 循环网格查询中使用 WooCommerce 产品时,过滤器现在可以在翻译后的页面上返回正确的结果。

除此之外,我们还在继续扩展 WPML 与 Elementor Editor v4(目前仍处于测试阶段)的兼容性。从 WPML 4.9.1 开始,原子按钮中的链接现在可以自动翻译,也可以在高级翻译编辑器中翻译。提醒一下,如果您在使用 Editor v4 时遇到任何问题,请在 Elementor Editor v4 勘误评论中告知我们。

更新的 PHP 要求

从 WPML 4.9.1 开始,我们已停止正式支持 PHP 7.0、7.1、7.2 和 7.3。PHP 项目不再维护这些版本,且不再接收安全更新。

为了确保您的网站安全并与未来的 WPML 版本兼容,请将您的服务器升级到 PHP 7.4 或更高版本(推荐使用 PHP 8.3)。

更多修复与改进

此版本包含 20 多个额外的修复。亮点包括:

  • 更平滑的 URL 迁移 — 当 WPML 检测到您网站的 URL 发生变化时,迁移横幅现在会更清晰地引导您完成选项。
  • 不再出现 Wordfence 误报 — WPML 4.9 在与 Wordfence 一起使用时会触发错误的安全警告。此问题现已解决。

有关完整列表,请参阅 WPML 4.9.1String Translation 3.5.1 的更新日志。

如何更新 WPML

我们正在逐步发布 WPML 4.9.1。当它对您的网站可用时,您将在插件页面上看到它。

如果您想立即更新:

1

在您站点的管理界面中,转到插件 → 添加新插件,然后单击商业选项卡。

2

点击 检查更新 按钮。

3

从列表中选择 WPML 4.9.1String Translation 3.5.1,然后点击 安装

请确保您同时更新了 WPML 和 String Translation。您需要两者都更新,才能从本版本的所有修复和改进中受益。