Properties

$form_data

$form_data : bool|array

Type

normal — Inited form data

Methods

__construct()

__construct(bool  $form_data = false) : mixed

Forms constructor.

Parameters

bool $form_data

Returns

mixed

set_data()

set_data(bool|array  $data) : self

Set Form Data

Parameters

bool|array $data

Returns

self

display()

display(bool  $display = true) : string

Render form

Parameters

bool $display

Returns

string

render_form_row()

render_form_row(array  $data) : string

Render form field's row

Parameters

array $data

Returns

string

render_field_by_hook()

render_field_by_hook(array  $data) : string

Render field by a hook

Parameters

array $data

Returns

string

render_field_label()

render_field_label(array  $data) : string

Render field label

Parameters

array $data

Returns

string

render_hidden()

render_hidden(array  $field_data) : string

Render hidden field

Parameters

array $field_data

Returns

string

render_text()

render_text(array  $field_data) : string

Render text field

Parameters

array $field_data

Returns

string

render_location_autocomplete()

render_location_autocomplete(array  $field_data) : string

Render location autocomplete text

Parameters

array $field_data

Returns

string

render_number()

render_number(array  $field_data) : string

Render number field

Parameters

array $field_data

Returns

string

render_color()

render_color(array  $field_data) : string

Render color-picker field

Parameters

array $field_data

Returns

string

render_textarea()

render_textarea(array  $field_data) : string

Render textarea field

Parameters

array $field_data

Returns

string

render_wp_editor()

render_wp_editor(array  $field_data) : string

Render WP Editor field

Parameters

array $field_data

Returns

string

filter_mce_buttons()

filter_mce_buttons(array  $mce_buttons, int  $editor_id) : array

Remove unusable MCE button for JB WP Editors

Parameters

array $mce_buttons
int $editor_id

Returns

array

render_checkbox()

render_checkbox(array  $field_data) : string

Render checkbox

Parameters

array $field_data

Returns

string

render_select()

render_select(array  $field_data) : string

Render select

Parameters

array $field_data

Returns

string

render_page_select()

render_page_select( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_datepicker()

render_datepicker(array  $field_data) : string

Render datepicker field

Parameters

array $field_data

Returns

string

render_media()

render_media(array  $field_data) : string

Render media uploader

Parameters

array $field_data

Returns

string

get_field_value()

get_field_value(array  $field_data, string  $i = '') : string|array

Get field value

Parameters

array $field_data
string $i

Returns

string|array

render_radio()

render_radio(array  $field_data) : string

Render radio

Parameters

array $field_data

Returns

string