Custom_Settings_Fields implements Registerable
Additional field types for WooCommerce settings pages.
Tags
Interfaces, Classes and Traits
- Registerable
- An object that can be registered with WordPress via the Plugin API, i.e. add_action() and add_filter().
Table of Contents
- $all_fields : mixed
- $fields_required : mixed
- __construct() : mixed
- checkbox_tooltip_field() : mixed
- color_size_field() : mixed
- help_note_field() : mixed
- hidden_field() : mixed
- multi_text_field() : mixed
- plugin_promo_field() : mixed
- register() : void
- Register this object with WordPress.
- sanitize_checkbox_tooltip_field() : mixed
- settings_end_field() : mixed
- settings_start_field() : mixed
Properties
$all_fields
private
mixed
$all_fields
= ['hidden', 'color_size', 'help_note', 'multi_text', 'settings_start', 'settings_end', 'plugin_promo', 'checkbox_tooltip']
$fields_required
private
mixed
$fields_required
Methods
__construct()
public
__construct([array<string|int, mixed> $fields_required = [] ]) : mixed
Parameters
- $fields_required : array<string|int, mixed> = []
Return values
mixed —checkbox_tooltip_field()
public
static checkbox_tooltip_field(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —color_size_field()
public
static color_size_field(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —help_note_field()
public
static help_note_field(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —hidden_field()
public
static hidden_field(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —multi_text_field()
public
static multi_text_field(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —plugin_promo_field()
public
static plugin_promo_field(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —register()
Register this object with WordPress.
public
register() : void
Return values
void —sanitize_checkbox_tooltip_field()
public
static sanitize_checkbox_tooltip_field(mixed $value, mixed $option, mixed $raw_value) : mixed
Parameters
- $value : mixed
- $option : mixed
- $raw_value : mixed
Return values
mixed —settings_end_field()
public
static settings_end_field(mixed $value) : mixed
Parameters
- $value : mixed
Return values
mixed —settings_start_field()
public
static settings_start_field(mixed $value) : mixed
Parameters
- $value : mixed