简单代码-增强WordPress文本编辑器功能

WordPress的文本编辑器是不是看起来有些简陋?编辑文章需要添加插件或使用其他日志软件?

本文采用简单添加数行代码的方式增强WordPress自带编辑器的功能。


让WordPress编辑器如虎添翼

将如下代码复制并粘贴到[WordPress文件夹] /wp-content/themes/ [正在使用的主题文件夹] /function.php 之后,即可轻松实现向默认编辑器增添功能。

function enable_more_buttons($buttons) {   
     $buttons[] = 'fontselect';  
     $buttons[] = 'fontsizeselect';   
     $buttons[] = 'styleselect';
     $buttons[] = 'backcolor';
     $buttons[] = 'hr';   
     $buttons[] = 'del';   
     $buttons[] = 'wp_page'; 
     $buttons[] = 'sub';   
     $buttons[] = 'sup';    
     $buttons[] = 'anchor';   
     $buttons[] = 'cleanup';
     return $buttons;   
     }   
add_filter("mce_buttons_3", "enable_more_buttons");

解开WordPress编辑器的密码

WordPress编辑器默认只有2行,我们可以通过 function enable_more_buttons($buttons) { } 来激活那些隐藏在暗处的功能们。

由于功能很多,下文将列出关键字与功能的对照表(添加功能可根据下表在 { } 之间(return $buttons;之前)添加?$buttons[] = ‘[关键字]‘;? 即可)

隐藏功能关键字

功能 关键字
复制 copy
剪切 cut
插入图片 image
锚文本 anchor
字体颜色 forecolor
代码编辑器 code
水平线 hr
清楚冗余代码 cleanup
上标 sub
下标 sup
插入分页标签 wp_page
拼写检查 spellchecker

编辑器第1行功能关键字

功能 关键字
加粗 bold
斜体 italic
删除线 strikethrough
非序号式列表 bullist
序号式列表 numlist
左对齐 justifyleft
居中 justifycenter
右对齐 justifyright
插入或编辑链接 link
取消链接 unlink
插入“更多”分隔标签 wp_more

编辑器第2行功能关键字

功能 关键字
格式选择 formmatselect
下划线 underline
两端对齐 justifyfull
字体背景色 backcolor
粘贴 paste
去除格式 removeformat
插入自定义字符 charmap
减少缩进量 outdent
增加缩进量 indent
撤销 undo
重做 redo
帮助 wp_help

如果你觉得第三行的功能太多太长,可将 $buttons[] = ‘[关键字] 拆成数组并在各组后 添加上相应的代码 add_filter(“mce_buttons_[行数], “enable_more_buttons”);


 

转载请注明出处。Via Howsmart.me

 

2 thoughts on “简单代码-增强WordPress文本编辑器功能

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据