Notice: if you want to add more than one editor in one element, please use field "editor" instead http://docs.kingcomposer.com/docs/available-param-types/editor-field/.
The Textarea-HTML field creates a full Wordpress tinyMCE content Editor. It is useful to create extra content areas.
Map Usage:
array( 'name' => 'content', // the name must be 'content' 'label' => 'Field Label', 'type' => 'textarea_html', // USAGE TEXTAREA_HTML TYPE 'value' => 'DEFAULT-CONTENT', // remove this if you do not need a default content 'description' => 'Field Description', )
How it works?:
[elm attr="value 1" content="value 2"] __the content__ [/elm] 1. The shortcode's structure must be container type 2. Editor content will work through "__the content__" instead attribute "content"
Example:
Register a new shortcode with filed type: textarea_html
add_map( array( // 1st shortcode element 'my_shortcode' => array( 'name' => 'My Shortcode', 'description' => 'This is my shortcode', 'icon' => 'my-class-icon', 'category' => 'Content', 'is_container' => true, // This field required a container shortcode, // the output: [my_shortcode] content [/my_shortcode] 'params' => array( //1st field array( 'name' => 'content', 'label' => 'Content', 'type' => 'textarea_html', 'value' => 'Sample Content', 'admin_label' => true, ), //2nd field ) ), // 2nd shortcode element ) // End Arrays ); } // end my_wp_init() ?>