{if $field.field_type.name == 'text'}
<input type="text" name="{$prefix}[{$field.id}]" value="{if isset($customFieldsData[$field.id])}{$customFieldsData[$field.id]}{/if}">
{elseif $field.field_type.name == 'textarea'}
- <textarea name="{$prefix}[{$field.id}]">{if isset($customFieldsData[$field.id])}{$customFieldsData[$field.id]}{/if}</textarea>
+ {php}
+ wp_editor('{$customFieldsData[$field.id]|escape:quotes}', 'custom-field-{$field.id}', array(
+ 'media_buttons' => false,
+ // 'quicktags' => false,
+ // 'wpautop' => false, NOTE: Dont's use. Problem when numerous spaces before text.
+ 'textarea_name' => '{$prefix}[{$field.id}]',
+ 'editor_height' => 200, // Height in px, overrides editor_rows
+ // 'textarea_rows' => 8
+ ));
+ {/php}
{elseif $field.field_type.name == 'checkbox'}
<input type="hidden" name="{$prefix}[{$field.id}]" value="No" {if !isset($customFieldsData[$field.id]) || $customFieldsData[$field.id] == 'No'}checked{/if}>
<input type="checkbox" name="{$prefix}[{$field.id}]" value="Yes" {if isset($customFieldsData[$field.id]) && $customFieldsData[$field.id] == 'Yes'}checked{/if}>