最近将wordpress升级到3.2.1版本,相应插件全部升级,我一直很喜欢用ckeditor for wordpress这个插件取代wordpress默认的插件,没想到全部更新后这个插件却和主题发生了冲突。
我的一个网站使用woo themes的收费主题,升级了wordpress和ckeditor for wordpress到最新版后,主题的选项界面就无法使用了,如下图所示。
‘
从图上可以看出woo themes的主选项区域被ckeditor替代了,这让我很差异。从firebug里来看,被替代的是一个id为“content”的div元素,难道ckeditor插件只是简单的替换了ID为content的元素,而没有区分这个元素是否是textarea,是否是一个编辑页面吗。
不仅如此,发现在该插件激活的状态下,wordpress的快速发布(quick press)功能的编辑器也被ckeditor替换了,如下图所示,被替换的是id为“content”的textarea,这个还勉强能说的过去,但我并不想在后台首页显示一个臃肿的ckeditor编辑器菜单,至少应该有个选项让我选择下。
之前没有这个问题,我这是新版ckeditor for wordpress插件更新后才出现的,不知道为什么会替代所有id为content的元素,感觉无法理解。
在网上检索了一下,发现已经有关于此问题的讨论帖,希望作者赶快更正这个错误。
我不敢用插件的,因为自己不懂,很多装起来根本用不了的。