WordPress-免插件实现增强默认编辑框(TinyMCE)

 

WordPress-免插件实现增强默认编辑框(TinyMCE)

WordPress默认使用的编辑器叫TinyMCE,很多人都觉得这个编辑器非常简陋,感觉这个默认编辑器功能太少,不符合中国人的编辑习惯,特别是没有字体大小选择,有没有戳中你们的尿点!其实编辑框的插件已经很多了,功能也很丰富,但是我一直提倡能不用插件坚决不用。写篇文章而已,又不是编排办公文件,不需要过于复杂的功能。其实默认编辑器TinyMCE有部分功能是按钮被隐藏了,那么通过添加一段代码可以为WordPress默认编辑器增加额外的按钮,比如:分隔线、字体、字号选择、上标下标等,如图:

WordPress-免插件实现增强默认编辑框(TinyMCE)

这一段代码加在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");

最后一段add_filter这一段括号里面的数字3表示把增强的这行工具加到第3行,同理,改成2就是加到第2行

基本上,增加的这几个功能按钮都能满足大部分的人,而且是免插件的.快去试一试吧!使用镜像主题的同学,可以等待下个版本的更新,将集成这段代码

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: