TinyMCE编辑器增强:增加中文字体

WordPress自带TinyMCE编辑器默认的字体中没有中文字体,对于想要更改中文字体的用户非常不便。我们可以通过插件来实现,也可以修改通过 function.php 实现。

QQ截图20150208004603

将下面的代码放到function.php里面:

function custum_fontfamily($initArray){
   $initArray['font_formats'] = "微软雅黑='微软雅黑';宋体='宋体';黑体='黑体';仿宋='仿宋';楷体='楷体';隶书='隶书';幼圆='幼圆';Andale Mono=andale mono,times;Arial=arial,helvetica,sans-serif;Arial Black=arial black,avant garde;Book Antiqua=book antiqua,palatino;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier;Georgia=georgia,palatino;Helvetica=helvetica;Impact=impact,chicago;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco;Times New Roman=times new roman,times;Trebuchet MS=trebuchet ms,geneva;Verdana=verdana,geneva;Webdings=webdings;Wingdings=wingdings";
   return $initArray;
}
add_filter('tiny_mce_before_init', 'custum_fontfamily');

如果TinyMCE没有字体选择,将下面代码也放到function.php里面:

function add_editor_buttons($buttons) {
	$buttons[] = 'fontselect';
	$buttons[] = 'fontsizeselect';
return $buttons;
}
add_filter("mce_buttons", "add_editor_buttons");

使用WordPress最新WordPress 4.1 “Dinah”

 

发表评论