Admin Page Creator
Content
Admin page creator will allow you to easily add new admin pages and sub-pages within WordPress admin dashboard. It can be used to create a welcome page or tutorial page which can serve as a landing page for new users. You can use page builder like Beaver Builder, Elementor, Brizy, and Oxygen to design the pages without hassle.
It also offers custom HTML, CSS and JavaScript support, as well as access control based on plan and user role!
Features
- Support Custom HTML and CSS
- JavaScript Support
- PHP Content Mode
- Permission based on User role
- Support to page builders
Documentation
Creating Custom Admin Pages and Sub-pages using Multisite Ultimate: Admin Page Creator
Installation
- Upload ultimate-multisite-admin-page-creator to the /wp-content/plugins/ directory
- Activate the plugin through the Plugins menu in your WordPress Network Admin
Usage Guide
While WordPress makes it really easy to add content to the front end of sites, creating pages and sub-pages on the admin side requires some basic coding skills. Ultimate Multisite: Admin Page Creator aims to bring that same ease of use of the front end to the back end of your network sites.
Why use Admin Page Creator?
Maybe you want to offer a custom page on your clients’ admin panel with tutorials, maybe you want to add a custom page with FAQs and a contact widget. The possibilities are endless with Admin Page Creator, and that’s what we will explore in today’s tutorial.

Creating a Tutorials Page with an embedded YouTube playlist is now possible!
Here’s the final result on the user’s Dashboard Panel
Creating your first Custom Admin Page
After installing and activating Ultimate Multisite: Admin Page Creator, head to your network admin menu and go to Admin Pages.

Custom Admin Pages list on the Network Admin
You will see a list of all the admin pages you have created so far (as this is your first visit, the list will be empty). Go ahead and click Add new Admin Page. You’ll be redirected to the Admin Page editor.
The elements of a Custom Admin Page
On the Admin Page editor, you’ll have a number of different options to customize your page.
Page Title
This is the title that will be displayed at the top of the page, not the admin menu label.
Enter a Page Title
Content Type Selector
Ultimate Multisite: Admin Page Creator gives you two options when it comes to the content of the page: you can either use the default WordPress WYSIWYG editor or switch to an HTML editor.
If you are not familiar with HTML, stick to the default WordPress editor. You’ll be able to edit the contents of the page just like you would with a normal Post or Page.
Using the default WordPress WYSIWYG editor
Using the HTML editor option, with syntax highlight and error alerts
Menu Options
Over on the side, on the General Options meta-box, you’ll be able to configure the menu type, label, and much more.
Menu Types
Your new custom admin page can have two different menu types: top-level menu and submenu.
A top-level menu page, as the name suggests, will add your newly created page to the admin menu alongside the default WordPress pages.
If you select the top-level option, you’ll be able to select the menu order and a menu icon as well.
If you want to make this page a sub-menu page, you’ll be able to select a parent page to attach this page to. You can add your custom page to default WordPress pages or to your top-level custom admin pages.
Completely customize the menu item for this Custom Page
You can also add this page as a sub-menu of other menu pages, including your own custom top-level ones.
Advanced Options
You should be able to add all sorts of content to your custom admin pages. That includes CSS rules and files, JavaScript, and external libraries as well. You can do that using the Advanced Options Tab.
Custom CSS
On the CSS tab, you can add your own custom CSS code, as well as import CSS files from remote sites (like CDNs, Google Fonts, etc).
Custom CSS is also supported. You can also include external style files!