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

WordPress自带TinyMCE编辑器默认的字体中没有中文字体,对于想要更改中文字体的用户非常不便。我们可以通过插件来实现,也可以修改通过 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", "enable_more_buttons");

原文来自http://lerm.net/267.html

更多自定义编辑器的文章:

WordPress 在线代码编辑器增强

在WordPress 3.x+版本中防止TinyMCE编辑器弄乱代码

WordPress 编辑器快捷键

WordPress TinyMCE 编辑器增强技巧大全

给wordpress默认编辑器添加自定义按钮

改变 WordPress 后台编辑器样式实现直接预览前台样式

TinyMCE 4 增强 添加样式、按钮、字体、下拉菜单和弹出式窗口

设置WordPress编辑器默认为HTML(文本)

在WordPress后台文章编辑器的上方或下方添加提示内容

WordPress 替换文章编辑器标题输入框的提示文本