不使用插件实现对WordPress的默认编辑器的增强
本文最后更新于 4070 天前,其中的信息可能已经有所发展或是发生改变。

很多人不喜欢wordpress的编辑器,因为可用功能实在是少的可怜。之前一直在用CK编辑器,但是升级到4.0之后编辑栏就一片空白,无奈之下卸载“CK”插件。 百度之后发现原来后台的编辑器可以插入很多增强功能。事实上,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");
//增强编辑器结束

点击保存。 功能按钮可以自行添加,你添加更多功能的时候只要把代码中 “ $buttons[] =” 后面单引号内的单词换成下面括号里列出的那些Key就可以了啦! 还在纠结wordpress自带编辑器功能少的朋友,快去试试看吧!

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)

[整理:CALONYE]

文章名称:《不使用插件实现对WordPress的默认编辑器的增强》
文章链接:https://www.1udd.com/10851.html
版权声明:本文采用 License 知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
风险声明:本站资源仅供个人学习交流,请于下载后 24 小时内删除,请勿用于商业用途,否则法律问题自行承担!
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇