static function html( $html, $meta, $field ) { global $wp_version; $name = "name='{$field['field_name']}'"; $rows = isset( $field['rows'] ) ? $field['rows'] : get_option('default_post_edit_rows', 10); $media = isset( $field['media'] ) ? $field['media'] : true; $tinymce = isset( $field['tinymce'] ) ? $field['tinymce'] : true; if ( version_compare( $wp_version, '3.2.1' ) < 1 ) { return ""; } else { // Use new wp_editor() since WP 3.3 // Using output buffering because wp_editor() echos directly ob_start( ); wp_editor( $meta, $field['id'], array( 'editor_class' => 'rwmb-wysiwyg', 'textarea_rows' => $rows, 'media_buttons' => $media, 'tinymce' => $tinymce, ) ); return ob_get_clean( ); } }