私は、正しく機能するいくつかの入力フィールドを持つカスタムタブメニューを持っています。私はこのチュートリアルに従った: 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" );' )
);
これは私がwp_editor()でtextareaを変換するのに使ったものです
wp_editor($value, "editor-name", array(
'tinymce' => array(
'theme_advanced_buttons1' => 'bold,italic,underline',
'theme_advanced_buttons2' => '',
'theme_advanced_buttons3' => ''
)
));