<p dir="ltr">Because Themes are required to place their options pages in the appropriate place in the menu: under Appearance. </p>
<div class="gmail_quote">On Jul 5, 2013 8:13 PM, "Jonathan Marzullo" <<a href="mailto:jonathanfever@gmail.com">jonathanfever@gmail.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><pre><span>Hello,<br><br>I notice that in the <b>Theme Check</b> plugin when running tests, it displays that it is <b>REQUIRED</b> for <b>add_theme_page()</b> to be used in place of <b>add_menu_page()</b>.<br>


</span></pre><pre><span>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 <br>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?
<br>Thank you for any help regarding my question! And thank you for such a cool Theme Check plugin tool.. Its very helpful!<br></span></pre>~ Jonathan<br>
</div>
<br>_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
<a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
<br></blockquote></div>