WordPress编辑器添加新功能

为WordPress编辑器添加字体、字号和其他功能,只需在functions.php中添加以下代码。 /**字 […]

为WordPress编辑器添加字体、字号和其他功能,只需在functions.php中添加以下代码。

 
/**字体编辑**/
function custum_fontfamily($initArray){
$initArray['font_formats'] = "Times New Roman='Times New Roman';Arial Black='Arial Black';Cambria='Cambria';Microsoft JhengHei='Microsoft JhengHei';华文行楷='华文行楷';微软雅黑='微软雅黑';宋体='宋体';黑体='黑体';仿宋='仿宋';楷体='楷体';隶书='隶书';幼圆='幼圆';思源黑体 CN Bold='思源黑体 CN Bold';叶根友毛笔行书='叶根友毛笔行书';";
return $initArray;
}
add_filter('tiny_mce_before_init', 'custum_fontfamily');
/**字体大小**/
function customize_text_sizes($initArray){
$initArray['fontsize_formats'] = "8pt 9pt 10pt 11pt 12pt 14pt 15pt 16pt 18pt 20pt 24pt";
return $initArray;
}
add_filter('tiny_mce_before_init', 'customize_text_sizes');
/**新增功能按钮**/
function add_editor_buttons($buttons) {
$buttons[] = 'justfyfull';
$buttons[] = 'styleselect';
$buttons[] = 'formmatselect';
$buttons[] = 'fontselect';
$buttons[] = 'fontsizeselect';
$buttons[] = 'backcolor';
$buttons[] = 'underline';
$buttons[] = 'strikethrough';
$buttons[] = 'outdent';
$buttons[] = 'indent';
$buttons[] = 'removeformat';
$buttons[] = 'sub';
$buttons[] = 'sup';
$buttons[] = 'cut';
$buttons[] = 'copy';
$buttons[] = 'paste';
$buttons[] = 'undo';
$buttons[] = 'del';
$buttons[] = 'image';
$buttons[] = 'cleanup';
$buttons[] = 'wp_page';
$buttons[] = 'newdocument';
$buttons[] = 'anchor';
$buttons[] = 'spellchecker';
return $buttons;
}
add_filter("mce_buttons_3", "add_editor_buttons");

 

本文由 语料库 作者:Tmxchina 发表,其版权均为 语料库 所有,文章内容系作者个人观点,不代表 语料库 对观点赞同或支持。如需转载,请注明文章来源。
1

发表评论