MenuManager
in package
Menu manager.
Orders the admin menu post types and pages.
Table of Contents
Methods
- instance() : MenuManager
- MenuManager Instance.
- register_all_pages() : mixed
- Registers all pages.
- register_page() : mixed
- Registers a page.
- register_post_type() : mixed
- Registers a post type.
- run() : mixed
- Initializes the post type manager and the page manager.
Methods
instance()
MenuManager Instance.
public
static instance() : MenuManager
Tags
Return values
MenuManager —instance
register_all_pages()
Registers all pages.
public
register_all_pages() : mixed
Tags
register_page()
Registers a page.
public
register_page(mixed $key, array<string|int, mixed> $args) : mixed
Parameters
- $key : mixed
- $args : array<string|int, mixed>
-
The array of page args.
Tags
register_post_type()
Registers a post type.
public
register_post_type(string $key, array<string|int, mixed> $args) : mixed
Parameters
- $key : string
-
The post type slug.
- $args : array<string|int, mixed>
-
The array of post type args.
Tags
run()
Initializes the post type manager and the page manager.
public
run() : mixed