2012-09-15 90 views
2

我正在使用CKEditor作爲默認編輯器,並且我想爲插件集成TinyMCE編輯器。這是我的代碼:Wordpress添加tinyMCE插件

function tiny_page() { 
    add_options_page(‘tiny’, ‘tiny’, ‘manage_options’, __FILE__, ‘tiny_form’); 
} 

add_action(‘admin_menu’, ‘tiny_page’); 

/* load the tiny editor*/ 
function editor_admin_init() { 
    wp_enqueue_script(‘word-count’); 
    wp_enqueue_script(‘post’); 
    wp_enqueue_script(‘editor’); 
    wp_enqueue_script(‘media-upload’); 
} 

function editor_admin_head() { 
    wp_tiny_mce(); 
} 

add_action(‘admin_init’, ‘editor_admin_init’); 
add_action(‘admin_head’, ‘editor_admin_head’); 

/* output the plugin page*/ 
function tiny_form() { 
    $args = array(「textarea_rows」 => 5, 「textarea_name」 => 「editor_content_1?); 
    wp_editor(「My editor content」, 「my_editor_1?, $args); 
} 

的問題是,輸出插件編輯器是CKEditor的,而不是微小的一個...

任何想法?

回答

0

從WordPress的WP Editor文檔:

注意,被傳遞給wp_editor()函數ID只能由小寫字母。沒有下劃線,沒有連字符。否則會導致所見即所得的編輯器出現故障。

嘗試將「my_editor_1」更改爲「mycustomeditor」或遵循文檔標準的獨特內容。

+0

謝謝你的回答,但它不工作...我認爲這是不可能有2個不同的wysiwyg編輯器。 – Frank