提醒:本文最后更新于 2590 天前,文中所描述的信息可能已发生改变,请仔细核实。
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》
无意间发现你的博客,挺棒的,关注啦
@花记App: 可以,欢迎。
汗!
不是来看到这个我竟然对 WordPress 4.9的更新了解是空白,才知道是更新了哪里?光顾着正常自动更新了!
@明月登楼: 大版本也自动更新?
@kn007: 嗯,省事儿嘛!简单高效!
话说,博主你的评论提交太666了!难道是关闭了评论邮件提醒?还是你的邮件服务发送特666?
@明月登楼: 什么意思?
@kn007: 就是说你的评论提交速度好快呀!感觉是我碰到最快的!
@明月登楼: 一直都这么快啊。。。全套组件都与wordpress契合了。
@kn007: 哦,你是用的啥邮件系统呀?
@明月登楼: 自建啊,我专题里有相关文件。
@kn007: OK,我去拜读一下去!
现在这个模板,比以前那个狗啃一样的好看多了。
@大雄: 哈!?那么好看。。。而且还那么多抄袭的。。。居然说狗啃,好伤心。。。
第一时间就更新了4.9,第一感受是……流畅了许多,有点玄学
@陈仓颉: 心理作用,感觉
怎么更新来更新去还那么多BUG