WP笔记

CKEditor For WordPress更新,修复ajax评论回复问题

在文章《CKEditor For WordPress插件目前存在的三个小问题》提到的ajax评论回复问题作者已经修复了,今天更新了一下,发现还有点意外收获。

ajax评论回复问题

这个bug是这样的

安装CKEditor For WordPress插件后,WordPress后台的Ajax评论回复功能(包括dashboard的recent comment和后台专属评论页面)会出点小问题,当你第一次点击回复(reply)时,回复框会自动弹出,关闭后再点回复按钮,什么都不会发生,还会报 js错误

修复以后,点击回复评论时,会出现CKEditor编辑器,如果网速慢载入速度可能慢点,毕竟ajax载入也需要时间。

comment-reply

意外收获

意外的收获嘛,就是WordPress的键盘快捷键不管用了。之前,点击ESC键会关闭回复对话框,常常搞的输入一半的内容丢失,在文章《令人郁闷的WordPress快捷键功能》描述过,还修改了核心代码禁用这个功能。这下好了,CKEditor一出现,直接闹的快捷键 不管用了,也不用hack核心代码,真是一举两得。

要修复上面提到的bug,需要下载开发者正在开发的版本,替换掉includes/ckeditor.utils.js文件就行,或者等下次更新的时候直接升级就行啦。