Admin_Controller implements Registerable, Service
General admin functions for WooCommerce Private Store.
Tags
Interfaces, Classes and Traits
- Registerable
- Service
Table of Contents
- $plugin : mixed
- __construct() : mixed
- add_settings_page() : mixed
- display_hide_page_metabox() : void
- Display the content of the hide page metabox
- load_gutenberg_scripts() : void
- Load gutenberg related assets.
- load_scripts() : mixed
- register() : mixed
- register_hide_page_metabox() : void
- Register the metabox when the classic editor plugin is enabled or when gutenberg is not supported.
- save_hide_page_metabox() : void
- Save the hide page option when saving the post.
Properties
$plugin
private
mixed
$plugin
Methods
__construct()
public
__construct(Licensed_Plugin $plugin) : mixed
Parameters
- $plugin : Licensed_Plugin
Return values
mixed —add_settings_page()
public
add_settings_page(mixed $settings) : mixed
Parameters
- $settings : mixed
Return values
mixed —display_hide_page_metabox()
Display the content of the hide page metabox
public
display_hide_page_metabox() : void
Return values
void —load_gutenberg_scripts()
Load gutenberg related assets.
public
load_gutenberg_scripts() : void
Return values
void —load_scripts()
public
load_scripts(mixed $hook) : mixed
Parameters
- $hook : mixed
Return values
mixed —register()
public
register() : mixed
Return values
mixed —register_hide_page_metabox()
Register the metabox when the classic editor plugin is enabled or when gutenberg is not supported.
public
register_hide_page_metabox() : void
Return values
void —save_hide_page_metabox()
Save the hide page option when saving the post.
public
save_hide_page_metabox(string $post_id, object $post) : void
Parameters
- $post_id : string
- $post : object