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

更新至WordPress 4.9

by | 45 Comments

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


WordPress 4.9这个大版本命名为“Tipton”。为了纪念美国爵士乐演奏家、乐队领袖Billy Lee Tipton。

在他死后,人们才发现他在出生时为女性,原名为桃乐丝·露西儿·提普顿(Dorothy Lucille Tipton)。

嗯,信息量有点大,不过扯远了。现在的WordPress对新手越来越友好,新版本功能上谈谈我觉得对我有利的几个点。

首先MediaElement.js升级到4.2.6,解决了很多bug,功能提升很多。但还是有bug。。。

所以更多的我还是想取缔MediaElement这个功能,太多加载项了,目前audio标签已经交接给aplayer来执行了,就差video了。

另外一个我觉得比较好的更新点在于全新的代码编辑库,CodeMirror。现在编辑主题、编辑插件的代码都有代码高亮了,而且右侧栏目录树也更合理了。见下图:

哦,对了,编辑前,还有个提示,对新手比较友善,如下图:

而且现在WordPress在你保存的主题或插件代码之前,会检测,有错误时会提出警告,不会立即保存,免受HTTP 500之苦,但手残怎么说还是可能会有代价的,所以还是多小心。

其他功能见WP官方最新文章的简单介绍,Changelog目前还没出来。

臃肿或许是WordPress的主旋律,但同样也代表着功能齐全。。。矛盾。

不过对于我来说,有些东西还是必须反注册,毕竟用不上,还浪费性能。点到为止是最好的。


遇上第一个坑了。。。我是多域名,也就是对于后台来说,有外链地址,而WordPress 4.9默认在后台不会对外链地址传递referrer,意义或许是想不暴露后台地址吧。

查了下,可以见到新函数wp_admin_headers,Since 4.9.0,定义了“same-origin”。

好在WordPress也考虑到一些situation,里面有个admin_referrer_policy的filters钩子。。。让你来改变这个值。

写了下变更代码,我改成了“origin-when-cross-origin”,具体的Referrer Policy规则说明见传送门,你可以按照实际更改。

function change_admin_referrer_policy($policy) {
	$policy = 'origin-when-cross-origin';
	return $policy;
}
add_filter('admin_referrer_policy', 'change_admin_referrer_policy');

转载请注明转自: kn007的个人博客 的《更新至WordPress 4.9

donate
有所帮助?
Comments
45 Comments立即评论
  1. :x 优化 dalao

    1. MOD回复
  2. :x 优化dalao+1

    1. MOD回复

      @小可: ... :sad: 。。。我貌似没说什么优化啊。。。怎么你们。。。

    2. @kn007: 我就跟个风~然后膜拜下各位大神,想当年,用zww大叔的主题好久好久好久

    3. MOD回复

      @小可: zww在楼下 :oops:

    4. @kn007: 知道,看到了才说的,引起关注

    5. @kn007: 你这还叫没说什么优化么( :sad:

    6. MOD回复

      @liwanglin12: 我有优化啥么 :smile:

  3. 其实还好啦,臃肿什么的。

    1. MOD回复

      @zwwooooo: 其实不同人不同理解。功能多,方便小白。有点小认知的就会觉得臃肿。像我,就是管理。 :!:

  4. 像我这种用静态博客的最简单啦。

    1. MOD回复

      @neoFelhz: :grin: 我佛慈悲

  5. LV1回复

    實在應該模塊化,讓人方便安裝特定功能,有些功能寫十年部落格都用不到啊。 :???:

    1. MOD回复

      @Kreen: 那倒也是,不過WordPress就這樣,幫你想好任何事情。讓你專注寫作就行了。
      事實上,我們可能會追求速度上和適度功能。或許可能跟我們環境、文化有關吧。
      我看外壇討論如何反註冊外掛,基本上也是追求速度的博主,但其實嚴謹討論並不如大陸多。這邊對這一塊很追求,像是追求一種道,一種平衡。
      另外,大陸可能受限與帶寬這些,一直需要節省資源。
      個人觀點啊。

    2. @kn007: 真·玄学优化

    3. MOD回复

      @liwanglin12: :o 被你这么一说,完全变味了。本来就是追求一种平衡。

  6. LV5回复

    我一看WP提示更新了,就知道你肯定更新4.9文章就过来了,哈哈哈

    1. MOD回复

      @尽欢: 哈哈哈

  7. 回复

    :razz: 每次更新都会发文 都习惯你这里了

    1. MOD回复

      @GsuiteFree: 哈哈哈,好吧

  8. 回复

    我试了好几次一直没成功,wp到wordpress.org的链接超时。

    1. 回复

      @Leniy: 因为我把wp放在docker容器中了,然后服务器又是物理机,还需要自己调整网络

    2. MOD回复

      @Leniy: docker并不是主要原因。。感觉。你是国内机,确实有些影响。

  9. WordPress就像Android,折腾一下总会变快的。 :smile:

    1. MOD回复

      @Maekawa_Miku: 嘿嘿,有点类似

  10. 貌似好久没有更新了~~~

    1. MOD回复

      @夜枫: 该更新了,老铁

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