- 相關(guān)推薦
不使用插件實現(xiàn)對Wordpress的默認編輯器的增強
很多人看不上wordpress的編輯器,因為可用功能實在是少的可憐。由于小簡經(jīng)常要文章中插入各種代碼,在之前小簡一直使用的編輯器增強插件“CK and SyntaxHighlighter"這個編輯器很強大,但是后來發(fā)現(xiàn)顯示的代碼高亮與小簡用的模板嚴重不符!由于小簡博客做了防復(fù)制,導(dǎo)致頁面代碼又不能復(fù)制,小簡需要一款插件實現(xiàn)代碼高亮并且支持復(fù)制!
后來經(jīng)過小簡百度一下又繼續(xù)谷歌兩下下。。嘿嘿~終于發(fā)現(xiàn)了一款令小簡滿意的代碼高亮插件而且還可以復(fù)制代碼!
找到插件了,于是安裝啟用,一看,小簡立刻杯具了,這款插件加上CK and SyntaxHighlighter編輯器插件,兩個一起使用,竟然有沖突,寫出的代碼好多是亂碼!測試了下發(fā)現(xiàn)代碼高亮的插件只能在默認的編輯器中使用!也就是說我要先卸載CK and SyntaxHighlighter編輯器插件才能使用它!天理何在啊...T-T
小簡天生愛折騰的命,這個問題必須解決!
現(xiàn)在擺在小簡面前的問題是,想要使用編輯器插件,就不能使用代碼高亮插件,但是我兩個都需要啊,這種二選一的難題真令人頭痛啊 ,必須找個兩全其美的辦法來解決!
四處尋覓無果!小簡無意看了一下wordpress官方的API函數(shù)。蒼天有眼啊 !!原來,后臺的編輯器可以插入很多增強功能!小簡果斷卸載掉CK and SyntaxHighlighter編輯器插件!事實上,Wordpress的編輯器很強大,幾乎包含所有的編輯器按鈕。只是程序默認的功能比較少而已吖!
小簡馬上為自己的wordpress默認編輯器添加了常用的實用功能做下測試,效果還真是很不錯的吖。哈哈看圖!
方法/步驟
1首先,找到你正在使用的那個主題的模版函數(shù)文件(也就是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");
//增強編輯器結(jié)束
2點擊保存。
3功能按鈕可以自行添加,你添加更多功能的`時候只要把代碼中 “$buttons[] =” 后面單引號內(nèi)的單詞換成下面括號里列出的那些Key就可以了啦!
還在糾結(jié)wordpress自帶編輯器功能少的朋友,快去試試看吧!
4wordpress編輯器按鈕調(diào)用的Key:
剪切(cut)復(fù)制(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)
上標(biāo)(sub)下標(biāo)(sup)特殊符號(charmap)
插入more標(biāo)簽(wp_more)插入分頁標(biāo)簽(wp_page)
隱藏按鈕顯示開關(guān)(wp_adv)
隱藏按鈕區(qū)起始部分(wp_adv_start)
隱藏按鈕區(qū)結(jié)束部分(wp_adv_end)
拼寫檢查(spellchecker)
【不使用插件實現(xiàn)對Wordpress的默認編輯器的增強】相關(guān)文章:
如何利用wordpress優(yōu)化網(wǎng)站的URL07-14
幾款多媒體插件介紹07-02
如何打開注冊表編輯器07-03
微信商家插件功能是如何開發(fā)的?07-10
安卓手機安裝Flash插件教程08-07
手工插件作業(yè)指導(dǎo)書07-02
為何聘才職業(yè)圈默認頭像與微信默認頭像如此相似?07-09
華為路由器默認密碼?07-11
如何設(shè)置默認瀏覽器07-03
農(nóng)行默認瀏覽器設(shè)置03-03