web-dev-qa-db-ja.com

Wp_editorでテキストエリアを変換する

私は、正しく機能するいくつかの入力フィールドを持つカスタムタブメニューを持っています。私はこのチュートリアルに従った: http://wp.tutsplus.com/tutorials/the-complete-guide-to-the-wordpress-settings-api-part-8-validation-sanitisation- and-input-ii /

しかし、私はリッチテキスト要素のtextarea入力を置き換える必要があります。 wp_editor()関数を使おうとしましたが、textareaからidを渡す方法がわかりません。

内部にエディタを追加または管理するにはどうすればよいですか。チュートリアルをいくつか見ましたが、まだ問題があります。

前もって感謝します

これはde Codeです。

これがコードです。

ここに。私はde fieldを作ります:

add_settings_field( 
'Textarea Element', 
__( 'Textarea a TinyMCE', 'mymenu' ),   
'textarea_element_callback',    
'theme_input_examples', 
'input _section'    
);

そしてここで私は自分の管理者ページにそれを表示するために作ってエコーします。

function textarea_element_callback() {
$options = get_option( 'theme_input_examples' );
echo '<textarea id="textarea_example" name=" theme_input_examples[textarea_example]" rows="5" cols="40">' . $options['textarea_example'] . '</textarea>';
} 

これは私がtextareaを表示するメニューです:

add_submenu_page(
'theme_menu',
__( 'Opfolgning pa kontrakt', 'mymenu' ),
__( 'Opfolgning pa kontrakt', ' mymenu ' ),
'administrator',
'theme_input_examples',
create_function( null, 'theme_display( "input_examples_4" );' )
);
1
Luismin

これは私がwp_editor()でtextareaを変換するのに使ったものです

wp_editor($value, "editor-name", array(

    'tinymce' => array(

        'theme_advanced_buttons1' => 'bold,italic,underline',

        'theme_advanced_buttons2' => '',

        'theme_advanced_buttons3' => ''

    )

));
2
0_0