wordpress自帶的編輯器對于一般用戶來說,基本是夠用的。不過,可以發現并沒有字體選擇和字號選擇,有些時候可能也會用得著。

今天教程大家不用插件在自帶的編輯器中添加可選擇的中文字體及字號大小選擇

將下面的代碼,放在主題中functions文件最底部即可,如果使用我們的主題,請把代碼放在請把代碼加至同目錄中文件名為function_xxx的文件中。

/*
Plugin Name: 編輯器增強
Plugin URI: http://www.zwiv.cn
Description: 使默認的文本編輯器支持字體選擇與字體大小設置等
Author: nicetheme.cn
Author URI: http://www.zwiv.cn
Version: 1.0
*/

function nicetheme_add_editor_buttons($buttons) {
$buttons[] = 'fontselect';
$buttons[] = 'fontsizeselect';
$buttons[] = 'cleanup';
$buttons[] = 'styleselect';
$buttons[] = 'del';
$buttons[] = 'sub';
$buttons[] = 'sup';
$buttons[] = 'copy';
$buttons[] = 'paste';
$buttons[] = 'cut';
$buttons[] = 'image';
$buttons[] = 'anchor';
$buttons[] = 'backcolor';
$buttons[] = 'wp_page';
$buttons[] = 'charmap';
return $buttons;
}
add_filter("mce_buttons_2", "nicetheme_add_editor_buttons");

function custum_fontfamily($initArray){
$initArray['font_formats'] = "微軟雅黑=Microsoft YaHei,Microsoft JhengHei,黑體;宋體=SimSun;黑體=SimHei;楷體=kaiti,KaiTi_GB2312;隸書=LiSu;幼圓=幼圓;Impact=Impact;Arial=Arial;Verdana=Verdana;Tahoma=Tahoma";
return $initArray;
}
add_filter('tiny_mce_before_init', 'custum_fontfamily');

如果實在難得修改文件,也可以下載這個插件,后臺上傳啟用:
editor-font.zip