'Order list Block',
'description'=>'Row description',
'icon_class'=>'fa fa-list-ol',
'container'=>false,
'has_content'=>true,
'defaults'=>array('content'=>"item 1\nitem 2"),
);
parent::__construct($id_base,$name,$options);
$this->enablePreview();
}
function element($instance,$content=''){
$instance=wp_parse_args($instance,array('class'=>''));
printf('
',$instance['class']);
$items = explode("\n", $content);
$items = array_filter(array_map('trim',$items));
foreach($items as $item){
printf('- %s
',$item);
}
echo '
';
}
function form($instance,$content=''){
$instance=wp_parse_args($instance,array('class'=>''));
wp_editor($content,$this->get_field_id('content'),array(
'textarea_name'=>$this->get_field_name('content'),
'editor_class'=>'ve-html-editor',
'textarea_rows'=>5,
'editor_height'=>300,
));
?>