This is where I disagree ...<br><br>A link is much different than a form in most cases, especially this one.<br><br>Here is the exact code being used to generate the login link:<br><br><blockquote style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;" class="gmail_quote">
<?php $login_url = get_bloginfo( 'url' ) . '/wp-admin/'; ?><br></blockquote><div><br>Then a simple 'echo $login_url;' statement afterward.<br><br>This, IMHO, in no way lends itself to a form except by default, thus using WordPress' core login form functionality.<br>
<br><br>Cais.<br></div><br><div class="gmail_quote">On Tue, Jul 27, 2010 at 7:38 AM, <span dir="ltr"><<a href="mailto:chip@chipbennett.net">chip@chipbennett.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">> Just something that has come up with the Cleanup and Copyediting of the<br>
> Theme Review page ...<br>
><br>
>> Themes must support the following functionality:<br>
>><br>
>> - Login Form -<br>
</div>>> wp_login_form()<<a href="http://codex.wordpress.org/Template_Tags/wp_login_form" target="_blank">http://codex.wordpress.org/Template_Tags/wp_login_form</a>><br>
>> - Comment Form -<br>
>> comment_form()<<a href="http://codex.wordpress.org/Template_Tags/comment_form" target="_blank">http://codex.wordpress.org/Template_Tags/comment_form</a>><br>
>> - Automattic feed links -<br>
>> add_theme_support('automatic-feed-links')<<a href="http://codex.wordpress.org/Function_Reference/add_theme_support#Feed_Links" target="_blank">http://codex.wordpress.org/Function_Reference/add_theme_support#Feed_Links</a>><br>
<div class="im">>><br>
>> I can see the usefulness of comment_form() and add_theme_support(<br>
> 'automatic-feed-links' ) but I am not understanding the "must support"<br>
> reasoning behind the wp_login_form() function.<br>
><br>
> Perhaps if the theme uses its own login form then the wp_login_form should<br>
> be called to create the form, but under what other conditions _must_ it be<br>
> supported? or does the function just simply need to be used regardless of<br>
> the theme author's administration panels access link ideas.<br>
><br>
><br>
> Cais<br>
><br>
> PS: This was also an item listed on the NoNa theme review comments (<br>
> <a href="http://themes.trac.wordpress.org/ticket/306" target="_blank">http://themes.trac.wordpress.org/ticket/306</a>), or in other words how must<br>
> this be addressed when a login form is not used in a theme? EAC<br>
><br>
<br>
</div>IMHO, I think it should be required *only if* the front-end presents a<br>
login link. Not all will, nor should all be required to, display such a<br>
link. But if a Theme does, it should use wp_login_form().<br>
<br>
Chip<br>
<br>
</blockquote></div><br>