昨天升级到2.6后,发现内置的编辑器竟然只显示代码模式,参照一个帖子的解决方法改了代码还是老样子。本来就觉得自带编辑器功能太弱,之前用的是FCK editor精简版(也就这个版本可以用,不然就得自己动手,哎),我觉得功能太少,于是就在论坛里搜,看看有没有新版本,于是就找到这个帖子(http://wordpress.org.cn/thread-16651-1-1.html),然后按图索骥找到最新版为WP量身定做的FCK editor插件版,哈哈,开心啊
就是这个:Dean’s FCKEditor for WordPress plugin(V2.4.1) 【http://www.deanlee.cn/wordpress/fckeditor-for-wordpress-plugin/】
别看版本是2.4.1的,其实是基于FCK editor最新的2.6版制作而成,而且是多语言版本,安装后直接显示简体中午,欧耶~ 安装很简单,和一般插件的安装方法一样,上传到plugins目录后,在后台启用就可以了。
这个是前面那个帖子里有人贴的图片,大家看看效果先~
————————————————————————————————————————————
这个效果是调整工具栏按钮后的,对里面的一些代码进行了微调,把不常用的按钮去掉了。我折腾了一晚上总算根据自己的喜好弄好了,下面是我自己调整的界面:
稍微懂点的朋友可以根据自己的需要添加删除、甚至调整工具栏按钮的位置。编辑FCKEditor目录中的fckconfig.js文件和根目录下的custom_config_js.php文件,将不需要的按钮代码删掉。这两个文件都有一段关于工具栏的相同代码,我折腾了一晚上的经验是,这两个文件都得同时改。在这两个文件里找到如下代码,工具栏按钮都对应在里面,懂点英语的都看得出来,嘿嘿:复制内容到剪贴板
代码:
FCKConfig.ToolbarSets["Default"] = [
['Source','DocProps','-','Save','NewPage','Preview','-','Templates'],
['Cut','Copy','Paste','PasteText','PasteWord','-','Print','SpellCheck'],
['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'],
['Form','Checkbox','Radio','TextField','Textarea','Select','Button','ImageButton','HiddenField'],
'/',
['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'],
['OrderedList','UnorderedList','-','Outdent','Indent','Blockquote'],
['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
['Link','Unlink','Anchor'],
['Image','Flash','Table','Rule','Smiley','SpecialChar','PageBreak'],
'/',
['Style','FontFormat','FontName','FontSize'],
['TextColor','BGColor'],
['FitWindow','ShowBlocks','-','About'] // No comma for the last row.
] ;
如果你要增加字体及字号,可以在上面提到的fckconfig.js文件里,找到相应的代码进行修改,具体可以参照这位高手的文章:http://blog.manbu.biz/?p=138
一开始我就是照着他这篇文章改的,他文章里的做法是只需要修改fckconfig.js文件,一开始还起作用,后来改的次数多了,不知道为什么就不起作用了,连编辑器界面都没了,后来才发现还得改custom_config_js.php
所以大家也试试看,或许是我的问题
值得一提的是,这个版本的上传功能完全没问题,而且可以和系统自带的上传功能并存,但有兼容性问题,待会我会具体说的。
除了功能强大,这个版本最大的好处我觉得是在后台增加了一个设置选项,可以方便地更改文件上传路径以及存放表情图片的文件夹的路径,也就是说,添加和更换表情变得非常简单
大家看看效果先~
有需要的话我可以把我自己调好的2个文件打包传上来,呵呵~
----------------------------------------------------------------------------------------------------
我自己改好的2个配置文件,分别替换上述2个位置的同名文件即可。
[
本帖最后由 gcm 于 2008-7-30 03:30 编辑 ]