kn007的个人博客
♥ You are here: Home > 软件与网络 > Wordpress > 更新至WordPress 4.3 “Billie”

更新至WordPress 4.3 “Billie”

by | 117 Comments

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

wordpress-4.3
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”

donate
有所帮助?
Comments
117 Comments立即评论
  1. 好懒 :o 直接换语言了

    1. MOD回复

      @凤翼天堂: 前面多少人改好了。 :evil: 你怎么能偷懒呢,摸摸头。不过你现在上的也少了。

    2. @kn007: 对 主要是没什么访问也没什么管 大把年纪就不折腾这个了

    3. MOD回复

      @凤翼天堂: ...大把年纪。。。你这是往我伤口撒盐么。 :cry:

    4. @kn007: :razz: 还好还好 不过我觉得最简单粗暴点算了 反正本来也就写点东西 :x 昨天这破事还毁了我写东西的雅兴

    5. MOD回复

      @凤翼天堂: :???: 再次摸摸头,脾气要好好的。WP时不时就有点问题,已经习惯了,你应该这样认为。 :lol:

    6. MOD回复

      @凤翼天堂: 今天有4.3中文正式版了

  2. 回复

    你这个主题能共享给我吗

    1. MOD回复

      @elog: 抱歉,不行,自己改写的。喜欢皮可以扒,或者搜索loper主题。下一个,差不了太多。
      这个是我自己优化过的了

  3. 应该是遗留问题,wp演示站没有发现这个问题,直接从rc1开始测试的,中文版。

    1. MOD回复

      @wp中文网: 用官网中文版4.2.2升级4.3还是会这样的~你可以试试

    2. @kn007: 刚刚测试了,从WordPress 4.2.4升级到4.3,未见异常,可以查看 www.wpchina.biz ,用的是官方正式版本4.2.4,后台升级。不是官方中文版(cn.wordpress.org),我一般不用这个版本,这个也是国内网友自己打包的,里面加的代码可能有问题。

    3. MOD回复

      @wp中文网: 哦,那就不晓得了~毕竟我只测试cn.wordpress.org的。。不过多的文件也没什么用。统计字数和备案号,没啥用,又不是用官方主题

    4. MOD回复

      @wp中文网: 一般WP后台更新或自动更新,会抓cn.wordpress.org的翻译包吧?我存在的翻译版本居然是更新到4.2的中文翻译。4.2.2的中文翻译貌似又有点不一样,我保留的却是4.2的。感觉挺奇怪。没明白。还有个站点是3.6用到现在,也是4.2的翻译,还有个3.8也是。嘿嘿。不知WP怎么判断的。

    5. @kn007: 应该不是从 cn.wordpress.org 抓取的,这个子域名是热心网友维护的,现在翻译是另外一套系统。你用wp 3.6,翻译更新到了4.2,估计是翻译没有区分版本,所以升级到最新版了。

    6. MOD回复

      @wp中文网: 刚刚更新了4.3中文版,又把Word count和zh-CN.php加进去了。这次没报错就是了

    7. MOD回复

      @wp中文网: 其实也比较幸运,因为我有个英文站点,也是4.2.4的(前面说的那些也是4.2.4),更新到4.3却没问题,加上也有怀疑,所以查看了下,就确认是翻译问题。重置翻译没问题,对比不同,自然就知道原因了。

  4. wordpress又更新了啊,感觉自己写文章的频率都有点跟不上它更新的步伐了...

    1. MOD回复

      @CrazyM: 跟我一样,跟着他的节奏走就行了 :cool:

  5. LV3回复

    坑爹的中文版

    1. MOD回复

      @aunsen: 不坑你就不是WP :cool:

  6. LV1回复

    你真勤快,应该给你奖励一个妹子

    1. MOD回复

      @锋子: 。。。 :cry:

  7. 手动更新至4.3英文版,现在提示有中文版更新,于是没有理,WordPress更新速度有点块,跟不上咯~

    1. MOD回复

      @夜枫: 还是更新的好

  8. 感谢,我还没干升级呢,就怕有问题,果然出现一个了。

    1. MOD回复

      @从良未遂: 可以升级了,中文版已经出来了

  9. 听说4.3又有小更新,修正了摘要函数的问题,但我没有发现这个更新。有人发现了吗?

    1. MOD回复

      @土木坛子: 摘要函数怎么了? :o 最近有个中文版更新,但我不知道是否解决你所说的问题。

    2. @kn007: 多谢,原来我用的英文版没有更新,换回中文后,就有提示说更新了,更新后就正常了。再次感谢。

    3. MOD回复

      @土木坛子: 不用客气,这么客气干嘛。多多指教

  10. 懂代码,会修改就是牛逼! :idea:

    1. MOD回复

      @奔跑吧大叔: 过奖。。这个不用自己会改什么。。

;-):|:x:twisted::smile::shock::sad::roll::razz::oops::o:mrgreen::lol::idea::grin::evil::cry::cool::arrow::???::?::!: