Tkt_Shortcodes_Admin
in package
The admin-specific functionality of the plugin.
Description
Defines the plugin name, version, and two hooks to enqueue the admin-facing stylesheet and JavaScript. As you add hooks and methods, update this description.
Tags
Table of Contents
- $declarations : array<string|int, mixed>
- The Configuration object.
- $plugin_name : string
- The ID of this plugin.
- $plugin_prefix : string
- The unique prefix of this plugin.
- $version : string
- The version of this plugin.
- __construct() : mixed
- Initialize the class and set its properties.
- enqueue_scripts() : mixed
- Register the JavaScript for the admin area.
- enqueue_styles() : mixed
- Register the stylesheets for the admin area.
- insert_shortcodes_menu() : mixed
- Add a Insert ShortCodes menu.
- tkt_scs_get_shortcode_form() : mixed
- AJAX Callback to get the ShortCode form to insert.
- shortcodes_dialog() : mixed
- The dialog to show all available ShortCodes.
Properties
$declarations
The Configuration object.
private
array<string|int, mixed>
$declarations
Description
All configurations and declarations of this plugin.
Tags
$plugin_name
The ID of this plugin.
private
string
$plugin_name
Description
The ID of this plugin.
Tags
$plugin_prefix
The unique prefix of this plugin.
private
string
$plugin_prefix
Description
The string used to uniquely prefix technical functions of this plugin.
Tags
$version
The version of this plugin.
private
string
$version
Description
The current version of this plugin.
Tags
Methods
__construct()
Initialize the class and set its properties.
public
__construct(string $plugin_name, string $plugin_prefix, string $version, array<string|int, mixed> $declarations) : mixed
Parameters
- $plugin_name
- (string) The name of this plugin.
- $plugin_prefix
- (string) The unique prefix of this plugin.
- $version
- (string) The version of this plugin.
- $declarations
- (array<string|int, mixed>) The Configuration object.
Tags
Return
(mixed)enqueue_scripts()
Register the JavaScript for the admin area.
public
enqueue_scripts(string $hook_suffix) : mixed
Parameters
- $hook_suffix
- (string) The current admin page.
Tags
Return
(mixed)enqueue_styles()
Register the stylesheets for the admin area.
public
enqueue_styles(string $hook_suffix) : mixed
Parameters
- $hook_suffix
- (string) The current admin page.
Tags
Return
(mixed)insert_shortcodes_menu()
Add a Insert ShortCodes menu.
public
insert_shortcodes_menu(int $editor_id) : mixed
Parameters
- $editor_id
- (int) The Editor ID.
Tags
Return
(mixed)tkt_scs_get_shortcode_form()
AJAX Callback to get the ShortCode form to insert.
public
tkt_scs_get_shortcode_form() : mixed
Tags
Return
(mixed)shortcodes_dialog()
The dialog to show all available ShortCodes.
private
shortcodes_dialog() : mixed