Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

Custom Admin Page by BestWebSoft

Add unlimited custom pages to WordPress admin dashboard.

Simple plugin which adds unlimited custom pages to your WordPress admin dashboard. Add as many pages as you want, customize the appearance using TinyMCE, choose page position and icon.

Download, install, and add your own admin pages in few clicks!


  • Add unlimited number of custom pages
  • Manage your custom page using TinyMCE editor
  • Make custom pages available for certain user roles
  • Add custom page to parent page
  • Set custom page order
  • Choose custom page icon for the sidebar menu
  • Compatible with latest WordPress version
  • Incredibly simple settings for fast setup without modifying code
  • Detailed step-by-step documentation and videos

If you have a feature suggestion or idea you'd like to see in the plugin, we'd love to hear about it! Suggest a Feature

Help & Support

Visit our Help Center if you have any questions, our friendly Support Team is happy to help —


  • Russian (ru_RU)
  • Ukrainian (uk)

Some of these translations are not complete. We are constantly adding new features which should be translated. If you would like to create your own language pack or update the existing one, you can send the text of PO and MO files to BestWebSoft and we'll add it to the plugin. You can download the latest version of the program for work with PO and MO files Poedit.

Recommended Plugins

  • Updater - Automatically check and update WordPress core with all installed plugins to the latest versions. Manual mode, email notifications and backups of all your files and database before updating.


Donations play an important role in supporting open-source projects. We greatly appreciate any donation you can make to help us continue further development of free products.

Donate Now

Author BestWebSoft
Contributors bestwebsoft
Tags add admin menu, add admin page, add custom page, castom pages, create admin pages, create custom page, custom admin menu, custom admin page, custom dashboard, cutsom pages, dashboard page, unlimited custom pages
  1. custom-admin-page screenshot 1

    Plugin`s settings page.

  2. custom-admin-page screenshot 2

    Add New Page using the plugin.

  3. custom-admin-page screenshot 3

    Custom page added by the plugin.

  4. custom-admin-page screenshot 4

    Custom child page added by the plugin.

  1. Upload the custom-admin-page folder to the /wp-content/plugins/ directory.
  2. Activate the plugin using the 'Plugins' menu in your WordPress admin panel.
  3. You can adjust the necessary settings using your WordPress admin panel in "BWS Panel" > "Custom Admin Page".

V0.1.1 - 03.10.2016

  • NEW : An ability to set certain capability instead of capability level

V0.1 - 28.06.2016

  • NEW : The Custom Admin Page by BestWebSoft plugin is ready for use.

I have some problems with the plugin's work. What Information should I provide to receive proper support?

Please make sure that the problem hasn't been discussed yet on our forum ( If no, please provide the following data along with your problem's description:

  1. the link to the page where the problem occurs
  2. the name of the plugin and its version. If you are using a pro version - your order number.
  3. the version of your WordPress installation
  4. copy and paste into the message your system status report. Please read more here: Instruction on System Status
Version 0.1.1

Requires WordPress version: 3.8 or higher

Compatible up to: 4.7.2

Last Updated 07 Feb 2017

Date Added: 30 Jun 2016

Plugin Homepage


5 stars
1 ratings


Not Enough Data

Works: 0
Broken: 0