WPML 3.1.5 已准备就绪,并与 WordPress 3.9 完全兼容。趁热打铁,快来获取吧!
WordPress 3.9 发布已经有几天了,我想向大家报告一下当前的状态。WPML 3.1.5 beta2 版本基本兼容 WordPress 3.9,但存在一些已知问题。如果您也了解这些问题,我们大家都能节省一些时间。
首先,如果您现在才看到有关 WPML 和 WordPress 3.9 的信息,请记住 WPML 3.1.4(生产版本)在 WordPress 3.9 中运行不佳。存在一些会导致内容编辑器运行异常的 Javascript 问题,以及有关已弃用 MySQL 调用的警告。所有这些问题都在目前处于 beta2 阶段的 WPML 3.1.5 中得到了成功处理。如果您已经安装了 WordPress 3.9,则应使用 WPML 3.1.5b2(即使它是 Beta 版)。
如果您可以等待一段时间再升级站点,WPML 3.1.5 将在几天内完成 QA 测试,并让您更轻松顺畅地升级到 WordPress 3.9。
重写逻辑的更改可能导致翻译重定向到错误的 URL
我们收到了几份报告(帖子 1、帖子 2),指出翻译重定向到了错误的位置。
WPML 开发团队的 Pawel 正在处理此问题。这似乎与重写逻辑和 WPML 缓存中的一些细微更改有关。我们掌握了调试数据,并且可以在本地复现该问题。
我们收到的有关此问题的一些报告在未进行任何修复的情况下得到了解决。如果您遇到类似问题,请确保:
- 更新所有 WPML 组件
- 确保未激活其他可以重定向 URL 的插件
- 前往 设置->固定链接 并重新保存
请记住,由于 WordPress API 发生了更改,其他插件可能也需要更新。因此,在进行故障排除时,请尝试停用其他插件,并尽可能切换到默认主题。我们在过去几天处理的大多数问题实际上都与主题和“其他插件”有关。
语言切换器小工具在小工具管理后台中引起警告
这完全是我们在测试中遗漏的问题。WordPress 3.9 中的整个小工具管理后台都发生了变化(变得非常棒)。因此,我们注册 WPML 语言切换器的方式已过时。我们正在 3.1.5b3 中修复此问题。额外的好处是,您现在可以向不同的小工具区域添加任意数量的语言切换器。
只有默认固定链接和语言 URL 正常工作
我们在极少数情况下发现了此问题,并追溯到非常特定的服务器配置。不要担心,这是我们在 WPML 中可以作为例外处理的问题,我们正在将其添加到 3.1.5b3 中。
已翻译页面中的链接指向错误的 URL
这是一个黏性链接问题,我们几乎已经完成修复。即使这些页面未被翻译,黏性链接也可能将语言名称添加到 URL 中。
WPML 3.1.5 仅适用于 Multilingual CMS 客户
这其实算不上是开发“bug”,更多是我的错。我也为 Multilingual Blog 客户添加了 WPML 3.1.5b2 的 Beta 版下载。它位于您 wpml.org 帐户中“下载”页面的底部。
我要感谢大家对我们的耐心等待,并帮助我们快速查明这些问题的真相。WPML 3.1.5 的 QA 测试与 Beta 版发布同步进行。我们发现了其他几个小故障,它们都将在 3.1.5b3 中得到处理。
整个开发团队将休假至周二。在此之前,支持论坛将只有少数人员值守,他们主要提供快速解决方案并收集问题报告。
我们的计划是解决这些问题(包括向客户发送 Beta 版更新以供确认),然后发布 3.1.5b3。如果一切顺利,该 b3 版本随后将转为生产版本。我们应该能够在下周完成所有这些工作。
如果您有开发站点,我们鼓励您切换到 WordPress 3.9 和 WPML 3.1.5 Beta 版。对于生产站点,我们建议您等到 3.1.5 发布后再进行操作。

