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

简子 2021-11-28 4,145 11/28

wordpress

很多人认为wordpress的编辑器功能太少不够用,有什么方法可以增加它的功能呢?

我们可以通过自定义按钮调用的Key来增强编辑器的功能,找到正在使用的那个主题的模版函数文件(functions.php),在其中加入下面这段代码(添加的位置为“<?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");
//增强编辑器结束

附上一些wordpress编辑器按钮调用的Key,有需要可以自行添加上去

添加更多功能只要把代码中 “$buttons[] = ” 后面单引号内的单词换成下面括号里列出的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)

 

- THE END -

简子

12月16日21:53

最后修改:2022年12月16日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论