[收起] 文章目录

WordPress 3.3版本新增了一个wp editor class (/wp-includes/class-wp-editor.php)。这个class使定制WordPress默认编辑器TinyMCE变的方便简单。特别是新增的函数wp_editor,用这个函数就能在WordPress任何地方将一个textarea渲染成TinyMCE编辑器。

函数原型和参数


<?php wp_editor( $content, $editor_id, $settings = array() ); ?>

$content – textarea中的内容
$editor_id – 编辑器的HTML ID,只能包含小写字母
$settings – 设置选项,是一个数组,可以设置的参数包括:
wpautop – 是否开启wpautop,默认为true
media_buttons – 是否显示上传多媒体的按钮,默认true
textarea_name – textarea的name属性,默认与$editor_id相同
textarea_rows – textarea的rows属性,默认是get_option('default_post_edit_rows', 10),这一项在后台设置
tabindex – tabindex数值,tabindex规定用户用键盘的tab键切换表单元素时的顺序。
editor_css – 给编辑器添加css样式,适用于visual和html模式,必须包含