王朝网络
分享
 
 
 

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

王朝站长·作者佚名  2012-05-20  
宽屏版  字体: |||超大  

很多人看不上wordpress的编辑器,因为可用功能实在是少的可怜。由于小简经常要文章中插入各种代码,在之前小简一直使用的编辑器增强插件“CK and SyntaxHighlighter"这个编辑器很强大,但是后来发现显示的代码高亮与小简用的模板严重不符!由于小简博客做了防复制,导致页面代码又不能复制,小简需要一款插件实现代码高亮并且支持复制!

后来经过小简百度一下又继续谷歌两下下。。嘿嘿~终于发现了一款令小简满意的代码高亮插件而且还可以复制代码!找到插件了,于是安装启用,一看,小简立刻杯具了,这款插件加上CK and SyntaxHighlighter编辑器插件,两个一起使用,竟然有冲突,写出的代码好多是乱码!测试了下发现代码高亮的插件只能在默认的编辑器中使用!也就是说我要先卸载CK and SyntaxHighlighter编辑器插件才能使用它!天理何在啊...T-T

小简天生爱折腾的命,这个问题必须解决!

现在摆在小简面前的问题是,想要使用编辑器插件,就不能使用代码高亮插件,但是我两个都需要啊,这种二选一的难题真令人头痛啊 ,必须找个两全其美的办法来解决!

四处寻觅无果!小简无意看了一下wordpress官方的API函数。苍天有眼啊 !!原来,后台的编辑器可以插入很多增强功能!小简果断卸载掉CK and SyntaxHighlighter编辑器插件!事实上,Wordpress的编辑器很强大,几乎包含所有的编辑器按钮。只是程序默认的功能比较少而已吖!

小简马上为自己的wordpress默认编辑器添加了常用的实用功能做下测试,效果还真是很不错的吖。哈哈看图!

是不是和默认的那个简陋的编辑器不一样呢?最后一行功能是小简用代码加上的。这些功能默认编辑器是没有的!只是我们需要把它们调出来加上就可以啦,开始小简还对这个摸索了不少时间- -,最后发现其实方法超级简单!

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

//增强编辑器开始 function add_editor_buttons($buttons) { $buttons[] = 'fontselect'; $buttons[] = 'fontsizeselect'; $buttons[] = 'cleanup'; $buttons[] = 'styleselect'; $buttons[] = 'hr'; $buttons[] = 'del'; $buttons[] = 'sub'; $buttons[] = 'sup'; $buttons[] = 'copy'; $buttons[] = 'paste'; $buttons[] = 'cut'; $buttons[] = 'undo'; $buttons[] = 'image'; $buttons[] = 'anchor'; $buttons[] = 'backcolor'; $buttons[] = 'wp_page'; $buttons[] = 'charmap'; return $buttons; } add_filter("mce_buttons_3", "add_editor_buttons"); //增强编辑器结束

保存下就可以 啦!哈哈,小简文章启用防复制,页面上的代码是复制不了啦,但是你可以点击代码右上角”查看源代码“按钮,在弹出的窗口进行复制!

最后,附上小简搜集的按钮调用的Key,也就是说,下面这些功能都可以增加到编辑器里面,哈哈,够强大吧!下面的功能按钮可以自行添加,你添加更多功能的时候只要把代码中 “$buttons[] =” 后面单引号内的单词换成下面括号里列出的那些Key就可以了啦!还在纠结wordpress自带编辑器功能少的朋友,快去试试看吧!

wordpress编辑器按钮调用的Key:

剪切(cut)复制(copy)粘贴(paste)撤销(undo)重做(redo)居中(justifycenter) 加粗(bold)斜体(italic)左对齐(justifyleft)右对齐(justfyright) 两端对齐(justfyfull)插入超链接(link)取消超链接(unlink)插入图片(image) 清除格式(removeformat)下划线(underline)删除线(strikethrough) 锚文本(anchor)新建文本(newdocument) 字体颜色(forecolor)字体背景色(backcolor) 格式选择(formmatselect)字体选择(fontselect)字号选择(fontsizeselect) 样式选择(styleselect)无序列表(bullist)编号列表(numlist) 减少缩进(outdent)缩进(indent)帮助(wp_help) 打开HTML代码编辑器(code)水平线(hr)清除冗余代码(cleanup) 上标(sub)下标(sup)特殊符号(charmap) 插入more标签(wp_more)插入分页标签(wp_page) 隐藏按钮显示开关(wp_adv) 隐藏按钮区起始部分(wp_adv_start) 隐藏按钮区结束部分(wp_adv_end) 拼写检查(spellchecker)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有