Settings_Page implements Registerable

Provides functions for the plugin settings page in the WordPress admin.

Settings can be accessed at WooCommerce -> Settings -> Products -> Product tables.

Tags
author

Barn2 Plugins support@barn2.com

license

GPL-3.0

copyright

Barn2 Media Ltd

Interfaces, Classes and Traits

Registerable

Table of Contents

$registered_settings  : mixed
$plugin  : mixed
__construct()  : mixed
add_section()  : mixed
add_settings()  : mixed
add_settings_page()  : mixed
Register the Settings submenu page.
back_compat_settings()  : mixed
register()  : mixed
render_settings_page()  : mixed
Render the Settings page.
support_links()  : mixed
Output the Barn2 Support Links.
get_settings_tabs()  : array<string|int, mixed>
Retrieves the settings tab classes.

Properties

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

add_settings_page()

Register the Settings submenu page.

public add_settings_page() : mixed
Return values
mixed

back_compat_settings()

public back_compat_settings() : mixed
Return values
mixed

register()

public register() : mixed
Return values
mixed

render_settings_page()

Render the Settings page.

public render_settings_page() : mixed
Return values
mixed

Output the Barn2 Support Links.

public support_links() : mixed
Return values
mixed

get_settings_tabs()

Retrieves the settings tab classes.

private get_settings_tabs() : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results