<div dir="ltr">Yes, using wp_reset_query() after a query_posts() loop, or wp_reset_postdata() after a WP_Query loop or a get_posts loop with setup_postdata(), is part of proper implementation of these functions.<div><br></div>
<div style>Also: see related discussion here regarding query_posts():</div><div style><a href="http://make.wordpress.org/themes/2012/12/14/query_posts/">http://make.wordpress.org/themes/2012/12/14/query_posts/</a><br></div>
<div style><br></div><div style>Regards,</div><div style><br></div><div style>Chip</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jan 29, 2013 at 8:40 AM, Kirk Wight <span dir="ltr">&lt;<a href="mailto:kwight@kwight.ca" target="_blank">kwight@kwight.ca</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Should we add to the guidelines requiring wp_reset_query() and wp_reset_postdata() if using query_posts and WP_Query respectively?<div>
<br></div><div>Or maybe these are checks that could be added to the Theme Check plugin, so that upload would fail if they&#39;re not present?..</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>