今天是 WordPress 3.9 版本的官方目标发布日期(也是复活节和逾越节的前一天)。我们很高兴发布 WPML 3.1.5 的第二个 Beta 版,该版本完全支持 WordPress 3.9 并包含其他新功能。
尽管这个 WordPress 主要版本在表面上看起来非常相似,但它包含许多对 API 和内部功能的重要更改。这些更改对开发人员来说非常有用,因为它们使所有 WordPress 代码更加简洁,更易于使用。然而,许多插件需要更新以支持新的 API 并移除已弃用的调用。
WPML 3.1.5 全面支持 WordPress 3.9 中的所有新内容。由于我们正处于一个重要假期之前,我们将把这次更新推迟到下周。WPML 3.1.5 已经通过了我们完整的 QA 和测试。它已准备好用于开发站点,我们将在下周将我们自己的站点更新到该版本。
如果您可以在您目前正在开发的站点上试用它,尤其是使用 WordPress 3.9 的站点,那将非常棒!
以下是对 WPML 及其组件的主要更新列表。
WPML 核心
- 进一步的性能改进:我们减少了 WPML 运行的重复查询数量
- 提高可用性
- 测试并修复与 WordPress 3.9 的兼容性(这将在下一个版本中进一步改进)
- 修复使用 PHP 5.5+ 时由 mysql_* 函数引起的通知
- 修复依赖项问题
- 修复父子页面关系问题
- 修复在首页显示时的子查询分页问题
- 修复与 CRED/Views 的兼容性
- 修复根页面中的问题
- 修复 ajax 请求丢失当前语言信息的问题
WPML CMS Nav
- 测试并修复与 WordPress 3.9 的兼容性(这将在下一个版本中进一步改进)
- 修复使用 PHP 5.5 时由 mysql_* 函数引起的通知
WPML 媒体
- 测试并修复与 WordPress 3.9 的兼容性(这将在下一个版本中进一步改进)
- 修复依赖项问题
WPML 黏性链接
- 测试并修复与 WordPress 3.9 的兼容性(这将在下一个版本中进一步改进)
- 修复使用 PHP 5.5 时由 mysql_* 函数引起的通知
- 修复依赖项问题
- 正确支持自定义文章类型
WPML 字符串翻译
- 测试与 WordPress 3.9 的兼容性
- 修复别名翻译问题
WPML TRANSLATION ANALYTICS
- 测试与 WordPress 3.9 的兼容性
- 修复依赖项问题
WPML 翻译管理
- 测试与 WordPress 3.9 的兼容性
- 修复次要错误
WPML XLIFF
- 测试与 WordPress 3.9 的兼容性
- 添加对多个 XLIFF 版本的支持
- 修复 XLIFF 导入问题
下载并安装
由于这仍然是一个 Beta 版,您可以从您的 wpml.org 帐户手动获取它。登录,前往“下载”,滚动到底部并获取 WPML Beta Package。这是一个 ZIP 文件,其中包含所有 WPML 组件的 ZIP 文件。
此更新非常适合开发站点。如果您要从以前的 WPML 版本升级站点,请确保升级所有 WPML 组件。
我应该更新到 WordPress 3.9 吗?
在撰写这篇博客文章时,WordPress 3.9 尚未正式发布(仍处于候选发布阶段)。复活节假期明天就要开始了,我们不建议在人员不齐的情况下进行重大升级。即使 WordPress 3.9 在今天发布,我们也会等到下周再将它用于我们自己的站点。届时,我们将在更新了所有插件的测试站点上运行它并测试所有内容。
由于 WordPress 3.9 在底层包含了重大更改,我们将在升级之前仔细测试我们的站点。我们所有的测试都表明,WPML 3.1.5 可以与 WordPress 3.9 顺畅运行。我们正在使用许多其他插件,并且在我们的主题中有一些代码,我认为仔细测试胜过在慌乱中修复问题。
有反馈、想法或问题?
我希望您能在您的开发站点上尝试使用 WPML 3.1.5。请通过发表评论向我们提供您的反馈。我们非常渴望得到您的关注 :-)

