- 相關(guān)推薦
不使用插件實(shí)現對Wordpress的默認編輯器的增強
很多人看不上wordpress的編輯器,因為可用功能實(shí)在是少的可憐。由于小簡(jiǎn)經(jīng)常要文章中插入各種代碼,在之前小簡(jiǎn)一直使用的編輯器增強插件“CK and SyntaxHighlighter"這個(gè)編輯器很強大,但是后來(lái)發(fā)現顯示的代碼高亮與小簡(jiǎn)用的模板嚴重不符!由于小簡(jiǎn)博客做了防復制,導致頁(yè)面代碼又不能復制,小簡(jiǎn)需要一款插件實(shí)現代碼高亮并且支持復制!
后來(lái)經(jīng)過(guò)小簡(jiǎn)百度一下又繼續谷歌兩下下。。嘿嘿~終于發(fā)現了一款令小簡(jiǎn)滿(mǎn)意的代碼高亮插件而且還可以復制代碼!
找到插件了,于是安裝啟用,一看,小簡(jiǎn)立刻杯具了,這款插件加上CK and SyntaxHighlighter編輯器插件,兩個(gè)一起使用,竟然有沖突,寫(xiě)出的代碼好多是亂碼!測試了下發(fā)現代碼高亮的插件只能在默認的編輯器中使用!也就是說(shuō)我要先卸載CK and SyntaxHighlighter編輯器插件才能使用它!天理何在啊...T-T
小簡(jiǎn)天生愛(ài)折騰的命,這個(gè)問(wèn)題必須解決!
現在擺在小簡(jiǎn)面前的問(wèn)題是,想要使用編輯器插件,就不能使用代碼高亮插件,但是我兩個(gè)都需要啊,這種二選一的難題真令人頭痛啊 ,必須找個(gè)兩全其美的辦法來(lái)解決!
四處尋覓無(wú)果!小簡(jiǎn)無(wú)意看了一下wordpress官方的API函數。蒼天有眼啊 !原來(lái),后臺的編輯器可以插入很多增強功能!小簡(jiǎn)果斷卸載掉CK and SyntaxHighlighter編輯器插件!事實(shí)上,Wordpress的編輯器很強大,幾乎包含所有的編輯器按鈕。只是程序默認的功能比較少而已吖!
小簡(jiǎn)馬上為自己的wordpress默認編輯器添加了常用的實(shí)用功能做下測試,效果還真是很不錯的吖。哈哈看圖!
方法/步驟
1首先,找到你正在使用的那個(gè)主題的模版函數文件(也就是functions.php這個(gè)文件),在其中加入下面這段代碼:
//增強編輯器開(kāi)始
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");
//增強編輯器結束
2點(diǎn)擊保存。
3功能按鈕可以自行添加,你添加更多功能的`時(shí)候只要把代碼中 “$buttons[] =” 后面單引號內的單詞換成下面括號里列出的那些Key就可以了啦!
還在糾結wordpress自帶編輯器功能少的朋友,快去試試看吧!
4wordpress編輯器按鈕調用的Key:
剪切(cut)復制(copy)粘貼(paste)撤銷(xiāo)(undo)重做(redo)居中(justifycenter)
加粗(bold)斜體(italic)左對齊(justifyleft)右對齊(justfyright)
兩端對齊(justfyfull)插入超鏈接(link)取消超鏈接(unlink)插入圖片(image)
清除格式(removeformat)下劃線(xiàn)(underline)刪除線(xiàn)(strikethrough)
錨文本(anchor)新建文本(newdocument)
字體顏色(forecolor)字體背景色(backcolor)
格式選擇(formmatselect)字體選擇(fontselect)字號選擇(fontsizeselect)
樣式選擇(styleselect)無(wú)序列表(bullist)編號列表(numlist)
減少縮進(jìn)(outdent)縮進(jìn)(indent)幫助(wp_help)
打開(kāi)HTML代碼編輯器(code)水平線(xiàn)(hr)清除冗余代碼(cleanup)
上標(sub)下標(sup)特殊符號(charmap)
插入more標簽(wp_more)插入分頁(yè)標簽(wp_page)
隱藏按鈕顯示開(kāi)關(guān)(wp_adv)
隱藏按鈕區起始部分(wp_adv_start)
隱藏按鈕區結束部分(wp_adv_end)
拼寫(xiě)檢查(spellchecker)
【不使用插件實(shí)現對Wordpress的默認編輯器的增強】相關(guān)文章:
如何利用wordpress優(yōu)化網(wǎng)站的URL07-14
幾款多媒體插件介紹07-02
如何打開(kāi)注冊表編輯器07-03
安卓手機安裝Flash插件教程08-07
手工插件作業(yè)指導書(shū)07-02
為何聘才職業(yè)圈默認頭像與微信默認頭像如此相似?07-09
華為路由器默認密碼?07-11
如何設置默認瀏覽器07-03
農行默認瀏覽器設置03-03