你现在的位置:首页 > PHP网站建设知识库 > WordPress > 正文

为WordPress TinyMCE增加额外的功能

Wordpress后台添加文章时,默认的编辑器是TinyMCE,TinyMC挺好用的,但有些朋友们可能觉得它功能太简单了、不丰富。实际上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_3", "enable_more_buttons");  

上面的代码默认是加到编辑器工具栏的第一行,也可以加到第二或另起一行,用下面的代码替换上面代码中最后一句。

添加到第二行:

add_filter("mce_buttons_2", "enable_more_buttons");  
单独另起一行:

add_filter("mce_buttons_3", "enable_more_buttons");  

通过以上方法可以将隐藏的按钮显示出来,扩展了TinyMCE编辑器的功能,基本可满足大部分人的需要。