wysiwyg_field_input
-
hi ,
you return false in wysiwyg_field_input function .
and your code in wronge .you must change false to $input , because if we active your plugin , all other custom field returns false :
function wysiwyg_field_input($input, $field, $value, $lead_id, $form_id) { if ($this->is_wysiwyg($field)) { $input_id = 'input_' . $form_id . '_' . $field["id"]; if (is_admin()) { $tabindex = GFCommon::get_tabindex(); return sprintf("<div class='ginput_container'><textarea readonly name='input_%s' id='input_%s' class='textarea gform_wysiwyg' {$tabindex} rows='10' cols='50'>WYSIWYG editor</textarea></div>", $field["id"], 'wysiwyg-' . $field['id']); } else { $media_buttons = strpos($field["cssClass"], 'media_buttons') !== false; $args = array( 'textarea_name' => 'input_' . $field["id"], 'wpautop' => true, 'media_buttons' => $media_buttons, 'editor_class' => 'frontend', 'textarea_rows' => 5, 'tabindex' => 0 //$tabindex ); ob_start(); wp_editor($value, $input_id, $args); $html = ob_get_contents(); ob_end_clean(); return "<div class='ginput_container'>" . $html . "</div>"; } } return $input; }
please update it .
- The topic ‘wysiwyg_field_input’ is closed to new replies.