不使用插件实现对WordPress默认编辑器增强

很多人看不上wordpress的编辑器,因为可用功能实在是少的可怜。由于经常要文章中插入各种代码,在之前一直使用的编辑器增强插件“CK and SyntaxHighlighter“这个编辑器很强大,但是后来发现显示的代码高亮与笔者用的模板严重不符。

这里我根据我个人需要用到的功能进行了修改,修改添加了字体颜色、字体大小、增加缩进量、减少缩进量

20130222143735

修改方法:找到你正在使用主题的模版函数文件(也就是functions.php),在其中加入下面这段代码:

  1. //增强编辑器开始      
  2.      
  3. function enable_more_buttons($buttons) {      
  4.      
  5. $buttons[] = ‘hr’;      
  6.      
  7. $buttons[] = ‘fontsizeselect’;      
  8.      
  9. $buttons[] = ‘indent’;      
  10.      
  11. $buttons[] = ‘outdent’;      
  12.      
  13. $buttons[] = ‘sup’;      
  14.      
  15. $buttons[]= ‘del’;      
  16.      
  17. $buttons[] = ‘forecolor’;      
  18.      
  19. $buttons[] = ‘backcolor’;      
  20.      
  21. return $buttons;      
  22.    }      
  23. add_filter(“mce_buttons”“enable_more_buttons”);      
  24.      
  25. //增强编辑器结束  

最后,附上搜集的按钮调用的Key,也就是说,下面这些功能都可以增加到编辑器里面,哈哈,够强大吧!

下面的功能按钮可以自行添加,你添加更多功能的时候只要把代码中 “$buttons[] =” 后面单引号内的单词换成下面括号里列出的那些Key就可以了啦!

wordpress编辑器按钮调用的Key:

1.剪切(cut)复制(copy)粘贴(paste)撤销(undo)重做(redo)居中(justifycenter)

2.加粗(bold)斜体(italic)左对齐(justifyleft)右对齐(justfyright)

3.两端对齐(justfyfull)插入超链接(link)取消超链接(unlink)插入图片(image)

4.清除格式(removeformat)下划线(underline)删除线(strikethrough)

5.锚文本(anchor)新建文本(newdocument)

6.字体颜色(forecolor)字体背景色(backcolor)

7.格式选择(formmatselect)字体选择(fontselect)字号选择(fontsizeselect)

8.样式选择(styleselect)无序列表(bullist)编号列表(numlist)

9.减少缩进(outdent)缩进(indent)帮助(wp_help)

10打开HTML代码编辑器(code)水平线(hr)清除冗余代码(cleanup)

11.上标(sub)下标(sup)特殊符号(charmap)插入more标签(wp_more)

12.插入分页标签(wp_page)

13.隐藏按钮显示开关(wp_adv)

14.隐藏按钮区起始部分(wp_adv_start)

15.隐藏按钮区结束部分(wp_adv_end)

16.拼写检查(spellchecker)

原创文章,作者:wwh,如若转载,请注明出处:http://www.wuwenhui.cn/532.html

发表评论

登录后才能评论

评论列表(3条)

  • 楚韵日记簿
    楚韵日记簿 2012-11-11 18:22

    很好狠强大

  • 玉满斋
    玉满斋 2012-11-13 12:06

    不错,来顶一下先

联系我们

在线咨询:点击这里给我发消息

站长邮箱:admin@wuwenhui.cn
工作时间:周一至周五,8:30-17:30,节假日休息

微信
交换同类型友链,要求权重2以上,收录3000+