Settings implements Registerable, Conditional
The General settings tab.
Tags
Interfaces, Classes and Traits
- Registerable
- Conditional
Table of Contents
- MENU_SLUG = 'wpt_settings'
- OPTION_GROUP = 'wc_product_table_settings'
- TAB_ID = 'settings'
- $id : mixed
- $license_setting : mixed
- $plugin : mixed
- $services : mixed
- $title : mixed
- __construct() : mixed
- Get things started.
- add_settings_sections() : mixed
- display_table_content_description() : mixed
- Table content.
- get_id() : string
- Get the tab ID.
- get_title() : string
- Get the tab title.
- is_required() : mixed
- register() : void
- Register hooks.
- register_scripts() : mixed
- register_settings() : mixed
- Register the settings.
- sanitize_misc_settings() : array<string|int, mixed>
- Sanitize the misc setting.
- sanitize_shortcode_settings() : array<string|int, mixed>
- Sanitize the shortcode setting depending on the setting tab.
- get_add_to_cart_settings() : mixed
- Add to cart settings.
- get_advanced_settings() : mixed
- Advanced settings.
- get_icon() : string
- Get an icon for the plugin's settings.
- get_load_settings() : mixed
- Load settings.
- get_pagination_settings() : mixed
- Pagination settings.
- get_responsive_options_settings() : mixed
- Responsive options.
- get_search_and_filter_settings() : mixed
- Search and filter settings.
- get_table_content_settings() : mixed
- get_table_design_settings() : mixed
- Table design settings.
- get_taxonomy_settings() : array<string|int, mixed>
- Get taxonomy settings for the plugin options panel.
Constants
MENU_SLUG
public
mixed
MENU_SLUG
= 'wpt_settings'
OPTION_GROUP
public
mixed
OPTION_GROUP
= 'wc_product_table_settings'
TAB_ID
public
mixed
TAB_ID
= 'settings'
Properties
$id
private
mixed
$id
$license_setting
private
mixed
$license_setting
$plugin
private
mixed
$plugin
$services
private
mixed
$services
$title
private
mixed
$title
Methods
__construct()
Get things started.
public
__construct(Licensed_Plugin $plugin) : mixed
Parameters
- $plugin : Licensed_Plugin
Return values
mixed —add_settings_sections()
public
add_settings_sections() : mixed
Return values
mixed —display_table_content_description()
Table content.
public
display_table_content_description() : mixed
Return values
mixed —get_id()
Get the tab ID.
public
get_id() : string
Return values
string —get_title()
Get the tab title.
public
get_title() : string
Return values
string —is_required()
public
is_required() : mixed
Return values
mixed —register()
Register hooks.
public
register() : void
Return values
void —register_scripts()
public
register_scripts() : mixed
Return values
mixed —register_settings()
Register the settings.
public
register_settings() : mixed
Return values
mixed —sanitize_misc_settings()
Sanitize the misc setting.
public
sanitize_misc_settings(mixed $args) : array<string|int, mixed>
Parameters
- $args : mixed
Return values
array<string|int, mixed> —sanitize_shortcode_settings()
Sanitize the shortcode setting depending on the setting tab.
public
sanitize_shortcode_settings(mixed $args) : array<string|int, mixed>
Parameters
- $args : mixed
Return values
array<string|int, mixed> —get_add_to_cart_settings()
Add to cart settings.
private
get_add_to_cart_settings() : mixed
Return values
mixed —get_advanced_settings()
Advanced settings.
private
get_advanced_settings() : mixed
Return values
mixed —get_icon()
Get an icon for the plugin's settings.
private
static get_icon(string $icon[, string $alt_text = '' ]) : string
Parameters
- $icon : string
- $alt_text : string = ''
Return values
string —get_load_settings()
Load settings.
private
get_load_settings() : mixed
Return values
mixed —get_pagination_settings()
Pagination settings.
private
get_pagination_settings() : mixed
Return values
mixed —get_responsive_options_settings()
Responsive options.
private
get_responsive_options_settings() : mixed
Return values
mixed —get_search_and_filter_settings()
Search and filter settings.
private
get_search_and_filter_settings() : mixed
Return values
mixed —get_table_content_settings()
private
get_table_content_settings() : mixed
Return values
mixed —get_table_design_settings()
Table design settings.
private
get_table_design_settings() : mixed
Return values
mixed —get_taxonomy_settings()
Get taxonomy settings for the plugin options panel.
private
static get_taxonomy_settings() : array<string|int, mixed>