Bavota,<div><br></div><div>While some users might need some re-training, it will ultimately benefit them to be able to find all Theme-related settings under one Menu location (&quot;Appearance&quot;). Also, especially complex Theme Settings pages can be separated by tabs - and in extremely complex situations, you could use multiple Pages under &quot;Appearance&quot;.</div>
<div><br></div><div>(I&#39;m currently working with a Theme developer whose Theme has over 190 options; this developer has been able to provide a logical UI for even this many options, while using a single Settings page, under &quot;Appearance&quot;.)</div>
<div><br></div><div>Chip<br><br><div class="gmail_quote">On Wed, Feb 16, 2011 at 8:01 AM, c.bavota <span dir="ltr">&lt;<a href="mailto:c@bavotasan.com">c@bavotasan.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div style="word-wrap:break-word">Hey Chip,<div><br></div><div>My themes have been using <i>add_menu_page()</i> and I think some of my users might end up getting confused with the change of the theme options link location. Plus, I would like, if possible,  to keep a uniformity between my free themes and my premium themes. My Premium themes have multiple theme option links to organizing design and layout options, and using a new menu panel makes it easier to group these together. I know this might not be a valuable reason, but I just wanted to state my case.<div class="im">
<br><div><br></div><div>Thanks.</div><div>
<span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><span style="font-size:12px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-size:12px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-size:12px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-size:12px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-size:12px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-size:12px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-size:12px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-size:12px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-size:12px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="font-size:12px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px">
<font face="Helvetica" size="3"><br>c.bavota</font></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px">Web Programmer</div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px">
<a href="mailto:c@bavotasan.com" target="_blank">c@bavotasan.com</a></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px"><a href="http://bavotasan.com" target="_blank">http://bavotasan.com</a></div>
<div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px"><a href="http://themes.bavotasan.com" target="_blank">http://themes.bavotasan.com</a></div><div style="margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px">
<span style="font-size:medium"></span><span style="font-size:medium"></span><br><span><img height="77" width="390" src="cid:0B3CB3F2-F43D-4388-B344-4D1596B8E89B"></span><span style="border-collapse:separate;color:rgb(0, 0, 0);font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;font-size:medium"><span style="font-size:12px"><div style="font-size:medium">
<br>Become an Affiliate and earn 40% commission on sale referrals</div><div style="font-size:medium"><font size="3"><span style="font-size:12px"><span style="font-size:medium"><a href="http://themes.bavotasan.com/affiliates" target="_blank">http://themes.bavotasan.com/affiliates</a></span></span></font></div>
<br><br></span></span>
</div>
</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></div><br></div><div><div class="im"><div>On 2011-02-15, at 6:26 PM, Chip Bennett wrote:</div>
<br></div><blockquote type="cite"><div class="im">You need to use add_theme_page().<div><br></div><div>We realize that there may be edge cases; we are more than happy to work with you to find a workable solution for such cases.</div>
<div><br></div></div><div>Chip<br><br><div class="gmail_quote"><div class="im">
On Tue, Feb 15, 2011 at 5:19 PM, c.bavota <span dir="ltr">&lt;<a href="mailto:c@bavotasan.com" target="_blank">c@bavotasan.com</a>&gt;</span> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div style="word-wrap:break-word"><div class="im">Is it now required to use <i>add_theme_page()</i> or can we still use <i>add_menu_page()</i> for the theme&#39;s options page?<br><br><div>Thanks.</div></div><div><div class="im">
<br>c.bavota<br>Web Programmer<br>
<a href="mailto:c@bavotasan.com" target="_blank">c@bavotasan.com</a><br><a href="http://bavotasan.com/" target="_blank">http://bavotasan.com</a><br><a href="http://themes.bavotasan.com/" target="_blank">http://themes.bavotasan.com</a><br>

<br></div><span><span>&lt;Logo-Bavotasan.png&gt;</span></span><div class="im"><br><br>Become an Affiliate and earn 40% commission on sale referrals<br><a href="http://themes.bavotasan.com/affiliates" target="_blank">http://themes.bavotasan.com/affiliates</a></div>
</div>
</div><div class="im"><br>_______________________________________________<br>
theme-reviewers mailing list<br>
<a href="mailto:theme-reviewers@lists.wordpress.org" target="_blank">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></div></blockquote></div><br></div><div class="im">
_______________________________________________<br>theme-reviewers mailing list<br><a href="mailto:theme-reviewers@lists.wordpress.org" target="_blank">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>
</div></blockquote></div><br></div></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><br></div>