612-293-8629 HELLO@THEMIGHTYMO.COM

I have recently been adding theme options to a WordPress theme.  It didn’t take long for me to get confused about the three main WordPress functions for adding menu options in the admin of WordPress: add_options_page(), add_menu_page(), and add_submenu_page().

The basic gist is this:

  • add_options_page puts a menu/link in the “Settings” menu
  • add_menu_page puts a menu/link at the same level as “Dashboard”, “Posts”, “Media”, etc.
  • add_submenu_page puts a menu/link as a child underneath “Dashboard”, “Posts”, “Media”, etc.

I hope this helps ease some confusion.

If you are looking to create your first menu item, check out this tutorial.

PHONE, EMAIL, TEXT

We love to communicate: phone, email, text, Facebook, Twitter, LinkedIn, you name it.

LOCATIONS

PAYMENTS ACCEPTED

Call Now

Enroll in Our Free Beginner WordPress Class - delivered to your Email Inbox!

Become a WordPress superstar for FREE in only minutes a day!  Our free Beginner WordPress Email Class will be delivered to your inbox!

Learn More 

You Have Successfully Enrolled! Prepare For Amazing!