Custom Admin Page by BestWebSoft


Simple plugin which adds unlimited WordPress custom pages to your admin dashboard. Add as many pages as you want, customize the appearance using TinyMCE, Gutenberg, WPBakery Page Builder, and Divi Builder. Choose page position and its icon.

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

Free Features

  • Add unlimited number of custom pages
  • Manage your custom page using TinyMCE or Gutenberg 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

Pro Features

All features from Free version included plus:

  • Add unlimited number of custom pages using:
    • WPBakery Page Builder
    • Divi Builder
    • Gutenberg
  • Get answer to your support question within one business day (Support Policy)

Upgrade to Pro Now

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



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


  • ロシア語 (ru_RU)
  • ウクライナ語 (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.


  • Updater – Automatically check and update WordPress website core with all installed plugins and themes to the latest versions.


  • Admin pages list.
  • Admin page`s settings.
  • Custom page created with Divi Builder.
  • Custom page created with WPBakery Page Builder.
  • Page`s attributes.


  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”.


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. WordPress インストールのバージョン
  4. copy and paste into the message your system status report. Please read more here: Instruction on System Status


While trying to find a good, somewhat robust plugin for creating robust site documentation, I tried out several plugins in the WordPress repo - and was surprised that there weren't many choices. This one works very well, and has a few nice out-of-the-box features. Since the plugin doesn't promise to deliver anything more than it does, and since it hasn't gotten many rating yet, I'm going to give it 5 stars, but that doesn't mean it couldn't stand improvement, and that there aren't a couple things to be careful about when using it. Unlike a lot of other dashboard/admin editor-customizers, it allows for full-fledged Admin pages and sub-pages. It also - nice touches - allows for restriction by user capability and for direction application of dashicons. It would be nice if the dashicons could be previewed/selected "in place," and, more significant, it would also be nice if the plugin included a custom admin stylesheet to apply either just to the custom pages or to all of admin or to both selectively. Even though the plugin does come with its own TinyMCE editor, I had to load my own custom admin stylesheet in order to get the look I wanted. Other users might prefer a block editor or templating system. I'll just say briefly here that, as of the current build, it's not a good idea to install and network activate it in a multisite environment. It will end producing errors in satellite sites where it's not in use - at least that was my experience. They went away when I de-activated it for the network, but activated it for a single site where it is in use. Fuller integration with multisite - an option to share an admin page across a network, for example - might also be valuable. Speaking of options, why not integrate site/plugin options or Advanced Custom Fields? 😉 So, all in all an excellent time-saving plugin that I expect to be using a lot to help document sites for clients. I hope they keep working with it and turn it into something really special for customizing and adding to admin more generally.
Well thought out and very useful if you want a quick way to give clients a backend page for support or similar.
This is exactly what I needed. Just a simple page to show in the Admin Menu so I can leave instructions and information to users.


Custom Admin Page by BestWebSoft はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。


“Custom Admin Page by BestWebSoft” は2ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Custom Admin Page by BestWebSoft” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。


V1.0.1 – 26.12.2019

  • NEW : Settings page was added.

V1.0.0 – 25.10.2019

  • NEW : The compatibility with Gutenberg has been added.
  • NEW : The compatibility with WPBakery Page Builder has been added.
  • NEW : The compatibility with Divi Builder has been added.

V0.1.8 – 04.09.2019

  • Update: The deactivation feedback has been changed. Misleading buttons have been removed.

V0.1.7 – 03.01.2019

  • Update : All functionality was updated for WordPress 5.0.2.

V0.1.6 – 03.08.2018

  • NEW : The bug with icons uploading has been fixed.

V0.1.5 – 23.03.2018

  • Update : We updated all functionality for wordpress 4.9.4.

V0.1.4 – 22.03.2018

  • Bugfix : Bugs related to the pictures size in the admin menu and capability level have been fixed.

V0.1.3 – 12.07.2017

  • Update : We updated all functionality for wordpress 4.8.

V0.1.2 – 17.04.2017

  • Bugfix : Multiple Cross-Site Scripting (XSS) vulnerability was fixed.

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.