[theme-reviewers] regarding Theme Check plugin

Jose Castaneda jomcastaneda at gmail.com
Sat Jul 6 10:00:52 UTC 2013


I want to say part of the reason it is required is for standardization within the theme repo.

As far as having "children/sub-menus" organizing in tabs is one way I can think of.

Just because I know karate doesn't mean I should use it. Same can be said for WordPress functions. ;)

Sent from my iPhone

On Jul 6, 2013, at 2:22 AM, Jonathan Marzullo <jonathanfever at gmail.com> wrote:

> Thank you for your reply, but I understand that the Appearance menu is the appropriate place, which was stated in  my question.  But the majority of themes have their options as top level menu items. Not to mention the fact that wordpress codex has add_menu_page() as an available method to use. So I dont see the reason why using add_menu_page() should be Required instead of Recommended when test results come back. Especially if you need a top level menu, that will also need to use add_submenu_page() to add submenu items under that top level menu item. So this way you can group your menu options together, especially if you have various options and functionality your offering. It would be impractical to put all your options under the Appearance Menu, since your restricted to just being a submenu with no children. And since you could not group your various options in a logical way making it very confusung to the end user.
> 
> Thanks again for any feedback!
> On Jul 6, 2013 3:25 AM, <theme-reviewers-request at lists.wordpress.org> wrote:
>> Hello,
>> 
>> I notice that in the Theme Check plugin when running tests, it displays that it is REQUIRED for add_theme_page() to be used in place of add_menu_page().
>> 
>> 
>> Im not understanding why it is not allowed? Since add_menu_page adds a top level menu item, whereas add_theme_page() only adds a submenu under the Appearance 
>> top level menu. So basically I don't understand why its required instead of recommended, when Wordpress Codex has that method available for wp developers to use?
>> 
>> Thank you for any help regarding my question! And thank you for such a cool Theme Check plugin tool.. Its very helpful!
>> ~ Jonathan
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wordpress.org/pipermail/theme-reviewers/attachments/20130706/c7262849/attachment.html>


More information about the theme-reviewers mailing list