更新至WordPress 4.3 “Billie”

提醒:本文最后更新于 2647 天前,文中所描述的信息可能已发生改变,请仔细核实。


WordPress刚刚发布了WordPress 4.3正式版,为了纪念著名爵士乐歌手Billie Holiday,该版本被命名为Billie。

现在发现的唯一问题就是使用中文翻译,会导致新文章页无法添加媒体。

开发者工具提示:

Uncaught TypeError: Cannot read property 'WordCounter' of undefined

正是由于这个原因,导致后续js加载失败,甚至如果你清除浏览器缓存还会提示加载Qtags失败。

我一会看看怎么办,先这样。

PS:不加载中文翻译,整个Wordpress的速度还快了不少。。。


解决办法,强制重新下载翻译或干掉出现问题的文件。

删除wp-content下的languages目录,重新到更新页面,更新翻译。比如我的更新页面就是

https://kn007.net/wp-admin/update-core.php

或者另外一个办法,在languages目录下,把

zh_CN-word-count.dev.js
zh_CN-word-count.js

删掉即可。还有问题就把zh_CN.php也删了,反正新的WP版本也不再需要了。

出现这个问题的原因,应该是历史遗留问题,那些从WP4.0开始用的小伙伴就不会有这个问题,我从3.2用到现在,翻译有很多历史遗留文件。

zh_CN-word-count*是在WP4.0开始就不再更新了。zh_CN.php最后一次更新日子是WP4.2,后续版本就没有更新了,里面主要增加对一些多媒体的支持和ICP备案号填写(仅对WordPress自带主题有效)。有种感觉WP4.2.2用到现在的朋友应该会遇到这个问题。。。

如果通过英文版本更新到中文翻译的话,以上文件就不会被使用到。


于2015-08-21 CST更新的官方中文版无此问题, 并含上述文件。

转载请注明转自:kn007的个人博客的《更新至WordPress 4.3 “Billie”