At the moment I’m developing a new WordPress theme, and recently checked the code using the Theme Check plugin and it says I shouldn’t use the tag ‘add_menu_page’ to add admin pages. It says that I should use the ‘add_theme_page()’ tag instead.
The problem is that my theme options include subpages, and the ‘add_theme_page’ tag, doesn’t support them.
What should I do? Maintain the ‘add_menu_page’ tag or replace it with the suggested tag?
add_menu_page is absolutely fine! totaly acceptable here.
No, add_menu_page is fine. I think most authors use it as it allows for more flexibility and doesn’t make the Appearance submenu cluttered
- Please read our community guidelines. Self promotion and discussion of piracy is not allowed.
- Open a support ticket if you would like specific help with your account, deposits or purchases.
- Item Support by authors is optional and may vary. Please see the Support tab on each item page.
Most of all, enjoy your time here. Thank you for being a valued Envato community member.