2

是否可以指定按钮出现在编辑器工具栏上的位置(第一个,最后一个)?也许通过传递一个可选参数?

function add_tinymce_button() {
   if ( ! current_user_can('edit_posts') && ! current_user_can('edit_pages') )
     return;
   if ( get_user_option('rich_editing') == 'true') {
     //the function that adds the javascript
     add_filter('mce_external_plugins', array(&$this,'add_new_tinymce_plugin'));
     //adds the button to the tinymce button array
     add_filter('mce_buttons', array(&$this,'register_new_button'));
   }
}
/*
 * add the new button to the tinymce array
*/
function register_new_button($buttons) {
   array_push($buttons, $this->btn_arr["Seperator"],$this->btn_arr["Name"]);
   return $buttons;
}
4

1 回答 1

0

是的,这是可能的。按钮列表有一个名为 theme_advanced_buttons的配置选项。细看。它很容易使用。

于 2013-04-10T07:58:48.657 回答