我們知道 WordPress 預設的編輯器選項不是很多,國人一般常使用的幾個按鈕 「字型大小」「下劃線」「字型樣式」 等這些按鈕居然沒有。 WordPress 的使用的是 TinyMCE 編輯器。
給這個編輯器增加幾個按鈕非常簡單,TinyMCE 的配置引數提供了過濾器鉤子,所以我們只需要修改配置引數就可以了。先看一個簡單示例,往主題的 functions.php 新增以下程式碼:
- //編輯器增加按鈕
- function enable_more_buttons($buttons) {
- $buttons[] = 'hr';
- $buttons[] = 'fontselect';
- $buttons[] = 'fontsizeselect';
- return $buttons;
- }
- add_filter("mce_buttons_3", "enable_more_buttons");
上面的程式碼將會給你 WordPress 後臺的編輯器增加一排按鈕顯示,這一排增加了 3 個按鈕分別是,「橫線」 、 「字型大小」 、 「字型樣式」 。。。下面那個 mce_buttons_3 後面的三,即第 3 排,你可以用 mce_buttons_2 試一下,這樣按鈕就會加在第二排。
你也可以新增其它按鈕,按鈕列表你可以檢視官網說明,:
- bold
- italic
- underline
- strikethrough
- justifyleft
- justifycenter
- justifyright
- justifyfull
- bullist
- numlist
- outdent
- indent
- cut
- copy
- paste
- undo
- redo
- link
- unlink
- image
- cleanup
- help
- code
- hr
- removeformat
- formatselect
- fontselect
- fontsizeselect
- styleselect
- sub
- sup
- forecolor
- backcolor
- forecolorpicker
- backcolorpicker
- charmap
- visualaid
- anchor
- newdocument
- blockquote
- separator ( | is possible as separator, too)
你可以自主新增,,要注意 的是,一排按鈕個數不要太多。。容量有限