Settings
Class to register the settings.
Namespace: WebberZone\Link_Warnings\Admin
Since: 1.0.0
Source: includes/admin/class-settings.php line 24
Methods
__construct()
Main constructor class.
Since: 1.0.0
Line: 76
public function __construct( );
initialise_settings()
Initialise the settings API.
Since: 1.0.0
Line: 93
public function initialise_settings( );
settings_defaults() static
Get settings defaults.
Since: 1.0.0
Line: 120
static public function settings_defaults( ): array;
Returns: array — Default settings.
get_translation_strings()
Array containing the translation strings.
Since: 1.0.0
Line: 179
public function get_translation_strings( ): array;
Returns: array — Translation strings.
get_menus()
Get the admin menus.
Line: 205
public function get_menus( ): array;
Returns: array — Admin menus.
get_settings_sections() static
Array containing the settings’ sections.
Since: 1.0.0
Line: 227
static public function get_settings_sections( ): array;
Returns: array — Settings sections.
get_registered_settings() static
Array containing the settings’ fields.
Since: 1.0.0
Line: 244
static public function get_registered_settings( ): array;
Returns: array — Settings fields.
settings_general() static
General settings.
Since: 1.0.0
Line: 261
static public function settings_general( ): array;
Returns: array — General settings.
settings_display() static
Display settings (inline indicators, modal dialog, redirect screen).
Since: 1.0.0
Line: 308
static public function settings_display( ): array;
Returns: array — Display settings.
settings_advanced() static
Advanced settings.
Since: 1.0.0
Line: 454
static public function settings_advanced( ): array;
Returns: array — Advanced settings.
change_settings_on_save()
Modify settings on save.
Since: 1.0.0
Line: 508
public function change_settings_on_save( $settings ): array;
| Type | Name | Description |
|---|---|---|
array | $settings | Settings array. |
Returns: array — Modified settings array.
get_help_sidebar()
Get the help sidebar.
Since: 1.0.0
Line: 522
public function get_help_sidebar( ): string;
Returns: string — Help sidebar content.
get_help_tabs()
Get the help tabs.
Since: 1.0.0
Line: 538
public function get_help_tabs( ): array;
Returns: array — Help tabs.
get_admin_footer_text()
Get the admin footer text.
Since: 1.0.0
Line: 559
public function get_admin_footer_text( ): string;
Returns: string — Admin footer text.
plugin_actions_links()
Add plugin action links.
Since: 1.0.0
Line: 578
public function plugin_actions_links( $links ): array;
| Type | Name | Description |
|---|---|---|
array | $links | Array of links. |
Returns: array — Modified array of links.
plugin_row_meta()
Add plugin row meta.
Since: 1.0.0
Line: 596
public function plugin_row_meta( $links, $file ): array;
| Type | Name | Description |
|---|---|---|
array | $links | Array of links. |
string | $file | Plugin file. |
Returns: array — Modified array of links.