Footnotes_Layout_Init
Handles the Settings interface of the Plugin.
Tags
Table of Contents
- C_STR_MAIN_MENU_SLUG = 'footnotes'
- Slug for the Plugin main menu.
- C_STR_MAIN_MENU_TITLE = 'ManFisher'
- Plugin main menu name.
- $settings_page : array<string|int, mixed>
- Contains the settings layoutEngine
- __construct() : mixed
- Class Constructor. Initializes all WordPress hooks for the Plugin Settings.
- get_plugin_meta_information() : mixed
- AJAX call. returns a JSON string containing meta information about a specific WordPress Plugin.
- initialize_settings() : mixed
- Registers the settings and initialises the settings page.
- register_options_submenu() : mixed
- Registers the footnotes submenu page.
Constants
C_STR_MAIN_MENU_SLUG
Slug for the Plugin main menu.
public
string
C_STR_MAIN_MENU_SLUG
= 'footnotes'
Tags
C_STR_MAIN_MENU_TITLE
Plugin main menu name.
public
string
C_STR_MAIN_MENU_TITLE
= 'ManFisher'
Tags
Properties
$settings_page
Contains the settings layoutEngine
private
array<string|int, mixed>
$settings_page
Tags
Methods
__construct()
Class Constructor. Initializes all WordPress hooks for the Plugin Settings.
public
__construct() : mixed
Tags
Return values
mixed —get_plugin_meta_information()
AJAX call. returns a JSON string containing meta information about a specific WordPress Plugin.
public
get_plugin_meta_information() : mixed
Tags
Return values
mixed —initialize_settings()
Registers the settings and initialises the settings page.
public
initialize_settings() : mixed
Tags
Return values
mixed —register_options_submenu()
Registers the footnotes submenu page.
public
register_options_submenu() : mixed