Properties

$form_data

$form_data : bool

Type

normal

Methods

__construct()

__construct(bool  $form_data = false) : mixed

Admin_Forms constructor.

Parameters

bool $form_data

Returns

mixed

set_data()

set_data( $data) : $this

Set Form Data

Parameters

$data

Returns

$this

render_form()

render_form(bool  $echo = true) : string

Render form

Parameters

bool $echo

Returns

string

render_form_row()

render_form_row(array  $data) : string

Parameters

array $data

Returns

string

render_field_by_hook()

render_field_by_hook( $data) : mixed|void

Parameters

$data

Returns

mixed|void

render_field_label()

render_field_label( $data) : bool|string

Parameters

$data

Returns

bool|string

render_hidden()

render_hidden( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_text()

render_text( $field_data) : bool|string

Render text field

Parameters

$field_data

Returns

bool|string

render_api_key()

render_api_key(array  $field_data) : bool|string

Render API key field.

A masked/secret field with a show/hide toggle. The real value is stored in a hidden input (submitted as um_options[<id>], exactly like a text field); a single visible, read-only display input shows either the partially-masked value (first/last characters kept, middle bulleted) or, once the eye button is toggled, the full editable value. Because only one input is ever visible, the field can never look duplicated even if the stylesheet is stale.

Extra field config keys: reveal_prefix (int, default 6), reveal_suffix (int, default 4).

Parameters

array $field_data

Returns

bool|string

render_number()

render_number( $field_data) : bool|string

Render text field

Parameters

$field_data

Returns

bool|string

render_color()

render_color( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_icon()

render_icon( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_users_dropdown()

render_users_dropdown( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_sortable_items()

render_sortable_items( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_datepicker()

render_datepicker( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_inline_texts()

render_inline_texts( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_textarea()

render_textarea( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_wp_editor()

render_wp_editor( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

set_default_editor_fix()

set_default_editor_fix() : string

Fix the displaying wp_editor on macOS

Returns

string

render_checkbox()

render_checkbox( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_same_page_update()

render_same_page_update( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_select()

render_select( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_page_select()

render_page_select( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_multi_selects()

render_multi_selects( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_multi_checkbox()

render_multi_checkbox( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_multi_text()

render_multi_text( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_media()

render_media( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_email_template()

render_email_template( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_ajax_button()

render_ajax_button( $field_data) : bool|string

Parameters

$field_data

Returns

bool|string

render_info_text()

render_info_text( $field_data) : mixed

Parameters

$field_data

Returns

mixed

render_md_default_filters()

render_md_default_filters( $field_data) : string

Parameters

$field_data

Returns

string

render_md_sorting_fields()

render_md_sorting_fields( $field_data) : string

Parameters

$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_external_link()

render_external_link(mixed  $data) : mixed

Parameters

mixed $data

Returns

mixed