博主一直因为文章的字体问题纠结了一段时间,今天终于在网上找到了不错的解决方法。
WordPress默认编辑器为TinyMCE,在不使用增强类的插件的情况下,通过添加代码来解锁TinyMCE的部分隐藏功能,代码可以为TinyMCE编辑器增加额外按钮,比如:分隔线、字体、字号选择、上标下标等,如图:
将下面代码添加到你的主题functions.php模版文件中:
function enable_more_buttons($buttons) {
$buttons[] = 'hr';
$buttons[] = 'del';
$buttons[] = 'sub';
$buttons[] = 'sup';
$buttons[] = 'fontselect';
$buttons[] = 'fontsizeselect';
$buttons[] = 'cleanup';
$buttons[] = 'styleselect';
$buttons[] = 'wp_page';
$buttons[] = 'anchor';
$buttons[] = 'backcolor';
return $buttons;
}
add_filter("mce_buttons_1", "enable_more_buttons");
上面最后一行代码是默认添加到编辑器工具栏第一行,mce_buttons_1改成mce_buttons_2就是第二行,mce_buttons_3就是另起一行。
添加这些之后,博主发现里面还是没有中文的字体,于是再添加:
function custum_fontfamily($initArray){
$initArray['font_formats'] = "微软雅黑='微软雅黑';宋体='宋体';黑体='黑体';仿宋='仿宋';楷体='楷体';隶书='隶书';幼圆='幼圆';";
return $initArray;
}
add_filter('tiny_mce_before_init', 'custum_fontfamily');
大功告成!


WP默认的通常就足够了。
不错的分享,我们可以按照你的办法改字体
想建个资源站,不知道从哪里开始,求指导
过来支持一下 感值得收藏分享
分享一下我的网站,http://www.zuilizhi.net 最励志网