WordPress默认编辑器为TinyMCE,你可能认为它比较简陋,不过本人不喜欢使用其它增强类的插件,累赘,写日志又不是编排办公文件,不需要过于复杂的功能,其实默认编辑器TinyMCE有部分功能按钮被隐藏了,通过下面的代码可以为TinyMCE编辑器增加额外按钮,比如:分隔线、字体、字号选择、上标下标等,如图:
将下面代码添加到你的主题functions.php模版文件中:
- function enable_more_buttons($buttons) {
- $buttons[] = 'hr';
- $buttons[] = 'del';
- $buttons[] = 'sub';
- $buttons[] = 'sup';
- $buttons[] = 'fontselect';
- $buttons[] = 'fontsizeselect';
- $buttons[] = 'cleanup';
- $buttons[] = 'styleselect';
- $buttons[] = 'wp_page';
- $buttons[] = 'anchor';
- $buttons[] = 'backcolor';
- return $buttons;
- }
- add_filter("mce_buttons_3", "enable_more_buttons");
上面的代码默认是加到编辑器工具栏的第一行,也可以加到第二或另起一行,用下面的代码替换上面代码中最后一句。
添加到第二行:
- add_filter("mce_buttons_2", "enable_more_buttons");
单独另起一行:
- add_filter("mce_buttons_3", "enable_more_buttons");
通过上述方法将隐藏的按钮显示出来,使TinyMCE编辑器功能得到增强,基本可满足大部分人的需求。
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!
我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
黑龙江省牡丹江市 1F
wp系统缺的就是这个,没有感觉很不方便。
上海市 2F
请问鸟哥:我安装Comment Reply Notification(评论回复推送系统)这个插件,为啥别人评论的时候我没收到邮件?用hotnews主题的时候不用插件都可以用的..
中国 B1
@ 鸟人会飞 插件没用过
主题集成该功能
上海市 B2
@ 知更鸟 怎么通过后台设置?求教?
中国 B3
@ 鸟人会飞 试试这个邮件回复插件:wp thread comment
或者自己折腾一下集成到主题中,参考
http://kan.willin.org/?p=1295
上海市 B4
@ 知更鸟 谢了鸟哥~麻烦你为了这么简单的问题敲半天键盘~~
湖北省武汉市 B2
@ 知更鸟 @知更鸟 : 鸟哥,为什么我的“有人回复时邮件通知我 ”不起作用呢?是需要什么设置还是我们的主机不支持呢?
中国 B3
@ 学研端 无需设置,收不到邮件多半是主机不支持
山东省济南市 3F
这个不需要
北京市 4F
请教鸟哥一个问题,我现在用的是你的这个模板,有一个问题就是我每张文章标题的前面会有一个小图标,可是我的那个小图标无法显示出来,还有就是我点击那个小图标之后它是一个死链接无法打开页面,请问鸟哥 那个小图标在哪里能设置一下?我看了鸟哥你的那个小图标是可以显示出来的 ,我点击你的那个小图标也可以成功的打开页面,而我的就不行。请教了。
中国 B1
@ 风 看使用说明
■ 分类图标
北京市 B2
@ 知更鸟 谢谢鸟哥,问题已经解决了。
湖南省岳阳市 5F
字体大小这个需要,有时想修改字体大小都不能。。
北京市 6F
厉害,学习了
四川省成都市 7F
这个不错。新年快乐!
河北省保定市 8F
这个代码很实用,学习了。多谢博主分享。
浙江省台州市 9F
鸟哥!新年快乐!
湖南省怀化市 10F
鸟哥,新年快乐。
浙江省杭州市 11F
鸟哥,为什么我加完代码,段落那一行的按键显示不出来呢?只有第三行字体那一行的按键可以显示,我想改文字颜色的呀,还有就是这几行代码要插在functions.php里的第几行?
陕西省榆林市 12F
新年快乐!恭喜发财!鸟哥!
发现两个小bug,看如何解决?
问题1:opera浏览器下,子页面导航栏错位。
问题2:打开http://www.logoing.net/category/logo/ 页面,底部公告栏不能通栏显示。
中国 B1
@ 郑州设计师 同乐同发
这些BUG,都是你自己改出来的…
河北省唐山市 13F
还可以这样啊,我也不喜欢外部的编辑器,那个字体大小真是太好了,有用
浙江省温州市 14F
鸟哥,福利啊,好久没来了,祝你新年快乐!O(∩_∩)O~
河北省石家庄市 15F
过年好! 祝您全家幸福美满,龙年大吉。
山东省临沂市 16F
哈,新年快乐,真是福利,一直在关注字体大小的问题
浙江省温州市 17F
果然强大!!
浙江省杭州市 18F
太需要了!!!
河北省唐山市 19F
哈哈,都是技术活
山西省长治市 20F
我见到代码就头疼!
山西省长治市 21F
设计代码应该属于前端设计的范畴吧?
山西省长治市 22F
我也去试试吧!
澳门 23F
请教下鸟哥用的是什么手机wap页面插件?貌似不错哦~
中国 B1
@ 科普巴士 WPMS Mobile Edition
云南省昆明市 B2
@ 知更鸟 找了很久的东西居然在评论里面看到了
澳门 B2
@ 知更鸟 感谢鸟哥!
福建省厦门市 24F
鸟哥有段时间没更新了哦
安徽省安庆市 25F
很好,一直以来修改文字的字体、大小和颜色都是通过改代码的,一直在找能直接改字体的编辑框。
可是,为什么要修改主体文件,而不是直接修改程序文件而一劳永逸呢?
中国 B1
@ 嘉林 修改程序文件会一劳永逸?那程序升级咋办
安徽省安庆市 B2
@ 知更鸟 理论上可以新建一个文件来实现吧。
不过我完全不懂。
不好意思。
我还好,主题常年不换,无所谓改哪儿了。
韩国 B3
@ 嘉林 那放到插件里不就行了,不影响换主题也不影响程序升级
安徽省安庆市 26F
有办法加中文字体不?如宋体、楷体_gb2312,
中国 B1
@ 嘉林 又是蛋疼的要求,呵
添加字体大概是修改wp-includesjstinymce目录中的wp-tinymce.js.gz文件,解压后打开其中的wp-tinymce.js文件查找并添加修改其中的字体名称,最后再次压缩成gz格式,必须是标准的gz格式,看你水平了
安徽省安庆市 B2
@ 知更鸟 解压后打开wp-tinymce.js,查到不到那些英文字体如“Arial”,也就无从修改或添加中文字体了。
这事儿不敢麻烦鸟大哥了,我写日志时改字体代码改习惯了。
鸟大哥新年好,祝龙年龙马精神、万事如意。
江苏省无锡市 27F
多谢博主 已学习
广东省 28F
wp的编辑器还是不错的,就是功能少了那么点
广东省深圳市 29F
好东西 啊 ! 学习
广东省茂名市 30F
哎呀呀,添加到functions.php 里面的哪里啊,前后都试过了
中国 B1
@ 小车 一般加到functions模版最后一个“?>”前面
上海市 31F
这个真的很有用!
广东省深圳市 32F
鸟哥,如果我想添加自定义的按钮该如何添加呢?
北京市 33F
昨天刚找了个插件搞定这事。
浙江省杭州市 34F
充分说明:要深入挖掘wordpress自身的功能啊。
山东省威海市 35F
看这篇文章之前,我还不知道wordpress的编辑器还有名字。
广东省深圳市 36F
刚刚搞定,这个真的有用,谢谢鸟哥。
福建省厦门市思明区 37F
我想在投稿者用户使用的编辑器里增加图片上传和代码高亮 (因为不想弄个投稿页面)
上传只允许传图片的就行 其他浏览媒体库的不需要
代码高亮的我是安装了WP SyntaxHighlighter插件 想加进去
请问怎么实现 谢谢
北京市 38F
你好,我想问下,在文章里插入代码,那个编辑器是什么啊?我原来用的是百度的ueditor编辑器,安装完hotnews主题,文章里插入的代码都乱掉了
山西省太原市 39F
试试看
江苏省苏州市 40F
你好,把这个代码放到functions.php出现了问题,打不开网页了,试勒 好几次呢
来自外部的引用