Custom_Settings_Fields implements Registerable

Additional field types for WooCommerce settings pages.

Tags
author

Barn2 Plugins support@barn2.com

license

GPL-3.0

copyright

Barn2 Media Ltd

version
1.2

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']

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

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
Return values
mixed

Search results