使用wp_EDITOR转换文本区域

时间:2013-05-13 作者:Luismin

我有一个自定义的选项卡式菜单,其中有一些正常工作的输入字段。我遵循了本教程:http://wp.tutsplus.com/tutorials/the-complete-guide-to-the-wordpress-settings-api-part-8-validation-sanitisation-and-input-ii/

但是,我需要替换富文本元素的textarea输入。我尝试使用函数wp\\u editor(),但我不知道如何从textarea传递id。

如何在内部添加或管理de编辑器?我看了一些教程,但仍然有问题。

提前感谢

这是de代码:

这是代码。

在这里我创建de字段:

add_settings_field( 
\'Textarea Element\', 
__( \'Textarea a TinyMCE\', \'mymenu\' ),   
\'textarea_element_callback\',    
\'theme_input_examples\', 
\'input _section\'    
);
在这里,我制作并echo将其显示在我的管理页面上:

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>\';
} 
这是我显示文本区域的菜单:

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 个回复
最合适的回答,由SO网友:Core 整理而成

这是我用wp\\u editor()转换textarea的地方

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

    \'tinymce\' => array(

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

        \'theme_advanced_buttons2\' => \'\',

        \'theme_advanced_buttons3\' => \'\'

    )

));

结束

相关推荐

有没有其他方法可以不使用TinyMCE来上传html?

我很喜欢编辑HTML(我通常使用记事本++)。有没有一种方法可以让我在不使用TinyMCE编辑器的情况下将HTML上传到我的WP站点?我不喜欢它如何剥离标签或放入不需要的标签。我不知道如果不使用管理中的编辑页面功能,如何修改我页面的内容。我知道有一些插件替代品(如TinyMCE Advanced),但我还没有找到任何关于如何将外部富文本编辑器与WordPress结合使用的信息。谢谢