Add Custom Page to Dashboard
I need to add a custom page to the Dashboard that would have tutorials and other information. For example, under the Support menu that is added by the WPMU DEV Support System plugin, I'd like to add a page.
What's the best way to do this? Should I create my own plugin that adds the page? I've seen some code that might work, but I'm not sure of all the details.
Thanks,
Mark
Everyday at WPMU DEV we help hundreds of WP Users. Become a member today to:
- Download 250+ Premium Plugins and Themes
- Get unlimited support from WordPress Experts
- Get help with your WordPress or BuddyPress projects
Help & Support from WPMU DEV members and staff
Hello wpcdn,
There are various admin menu editors freely available through wordpress.org, but if you want custom admin menu sections to appear on all your sites, the only method I know of is to create a plugin and network activate it.
You might consider requesting a custom menu plugin though!
http://premium.wpmudev.org/forums/forum/feature-suggestions
Cheers,
David
Hiya Mark,
Yep, plugin is the best route on a network install as David said. If you were doing it on a single-site you could do the same thing through a theme's function.php file, but as this is a network, you'll have to use a plugin.
If you want to add a subpage to the DEV plugin specifically, take a look at how those pages are added and use that as a template - you'd have to edit the actual plugin files of course which can make upgrades dangerous/frustrating
Hope this helps!
Thanks!




A quality unbranded help and support WordPress video introducing users to the WordPress Dashboard - for your clients, your users or yourself.