Settings_Page
in package
implements
Registerable
Provides functions for the plugin settings page in the WordPress admin.
Settings can be accessed at WooCommerce -> Settings -> Products -> Product tables.
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
- $plugin : mixed
- __construct() : mixed
- add_section() : mixed
- add_settings() : mixed
- back_compat_settings() : mixed
- get_taxonomy_settings() : mixed
- register() : mixed
- sanitize_option_misc() : mixed
- sanitize_option_table_defaults() : mixed
- sanitize_option_table_styling() : mixed
- get_icon() : mixed
- get_setting_name() : mixed
Properties
$plugin
private
mixed
$plugin
Methods
__construct()
public
__construct(Licensed_Plugin $plugin) : mixed
Parameters
- $plugin : Licensed_Plugin
Return values
mixed —add_section()
public
add_section(mixed $sections) : mixed
Parameters
- $sections : mixed
Return values
mixed —add_settings()
public
add_settings(mixed $settings, mixed $current_section) : mixed
Parameters
- $settings : mixed
- $current_section : mixed
Return values
mixed —back_compat_settings()
public
back_compat_settings() : mixed
Return values
mixed —get_taxonomy_settings()
public
get_taxonomy_settings() : mixed
Return values
mixed —register()
public
register() : mixed
Return values
mixed —sanitize_option_misc()
public
static sanitize_option_misc(mixed $value, mixed $option, mixed $raw_value) : mixed
Parameters
- $value : mixed
- $option : mixed
- $raw_value : mixed
Return values
mixed —sanitize_option_table_defaults()
public
static sanitize_option_table_defaults(mixed $value, mixed $option, mixed $raw_value) : mixed
Parameters
- $value : mixed
- $option : mixed
- $raw_value : mixed
Return values
mixed —sanitize_option_table_styling()
public
static sanitize_option_table_styling(mixed $value, mixed $option, mixed $raw_value) : mixed
Parameters
- $value : mixed
- $option : mixed
- $raw_value : mixed
Return values
mixed —get_icon()
private
get_icon(mixed $icon[, mixed $alt_text = '' ]) : mixed
Parameters
- $icon : mixed
- $alt_text : mixed = ''
Return values
mixed —get_setting_name()
private
static get_setting_name(mixed $option, mixed $option_name) : mixed
Parameters
- $option : mixed
- $option_name : mixed