Looks like a useful list of checks to make, even if just the first section of "must have in theme" items are added it will help with the review queue immensely.<br><br><br>Cais<br><br><div class="gmail_quote">On Mon, Aug 16, 2010 at 9:08 AM, Philip M. Hofer (Frumph) <span dir="ltr"><<a href="mailto:philip@frumph.net">philip@frumph.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 bgcolor="#ffffff">
<div><font size="2" face="Arial">Required, must have in theme.</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">body_class</font></div>
<div><font size="2" face="Arial">post_class</font></div>
<div><font size="2" face="Arial">comment_form && wp_list_comments -- if
(comments.php || comments-popup.php files exist)</font></div>
<div><font size="2" face="Arial">wp_head</font></div>
<div><font size="2" face="Arial">wp_footer</font></div>
<div><font size="2" face="Arial">wp_link_pages</font></div>
<div><font size="2" face="Arial">comments_template</font></div>
<div><font size="2" face="Arial">dynamic_sidebar -- if (register_sidebar
exists)</font></div>
<div><font size="2" face="Arial">$content_width</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Required, check with regexp, some people could be
adding " instead of ' and spaces</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">add_theme_support('automatic-feed-links')</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">If found in theme, check to see if required
additional support is there</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">wp_nav_menu - check if
add_theme_support('menus') || register_nav_menus exists</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Must Not have in theme, deprecated, if found
reject: (direct from deprecated.php, most common)</font></div>
<div><font size="2" face="Arial">get_settings</font></div>
<div><font size="2" face="Arial">get_alloptions</font></div>
<div><font size="2" face="Arial">get_profile(</font></div>
<div><font size="2" face="Arial">add_option_update_handler</font></div>
<div><font size="2" face="Arial">remove_option_update_handler</font></div>
<div><font size="2" face="Arial">clean_url</font></div>
<div><font size="2" face="Arial">is_term(</font></div>
<div><font size="2" face="Arial">is_taxonomy(</font></div>
<div><font size="2" face="Arial">wp_specialchars</font></div>
<div><font size="2" face="Arial">sanitize_url</font></div>
<div><font size="2" face="Arial">get_postdata(</font></div>
<div><font size="2" face="Arial">previous_post(</font></div>
<div><font size="2" face="Arial">next_post(</font></div>
<div><font size="2" face="Arial">wp_list_cats(</font></div>
<div><font size="2" face="Arial">list_authors(</font></div>
<div><font size="2" face="Arial">get_author_link(</font></div>
<div><font size="2" face="Arial">get_settings(</font></div>
<div><font size="2" face="Arial">wp_get_links(</font></div>
<div><font size="2" face="Arial">comments_rss_link</font></div>
<div><font size="2" face="Arial">get_category_rss_link</font></div>
<div><font size="2" face="Arial">get_author_rss_link</font></div>
<div><font size="2" face="Arial">comments_rss(</font></div>
<div><font size="2" face="Arial">get_catname</font></div>
<div><font size="2" face="Arial">__ngettext</font></div>
<div><font size="2" face="Arial">attribute_escape</font></div>
<div><font size="2" face="Arial">usermeta</font></div>
<div><font size="2" face="Arial">automatic_feed_links(
</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">-- Notice the ( at the end, this will denote its
the function and stops there</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Check's that might be a bit more difficult to check
for because of the wp_ on the new one</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">check for wp_link_pages if not exist,
check for link_pages </font></div>
<div><font size="2" face="Arial">check for wp_get_archives if not exist, check for
get_archives</font></div>
<div><font size="2" face="Arial">check for wp_register_sidebar_widget if not exist,
check for register_sidebar_widget</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial"></font> </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>