Mike -<br><br>I would say for the most part yes; this is part of the &quot;eyes-on&quot; approach of the review process though.<br><br>There may be cases when it is simply within the Theme design to not have &quot;headings&quot; properly cleared within a post&#39;s content but I cannot think of any that would be correct in the use of an &quot;h&quot; tag.<br>

<br><br>Cais.<br><br><div class="gmail_quote">On Mon, Mar 28, 2011 at 10:10 AM,  <span dir="ltr">&lt;<a href="mailto:michael@mfields.org">michael@mfields.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Cais,<br>
<br>
Thanks for taking the time to answer my questions! I&#39;m still a bit foggy<br>
on #3 though. Are headings within post_content intended to be clearing<br>
blocks? I know that Twentyten does this, but honestly, this was the first<br>
time I had ever seen it done before. It&#39;s a good idea IMO and I do it<br>
myself now. Is it expected that all themes do this too?<br>
<br>
Best,<br>
-Mike<br>
<div><div></div><div class="h5"><br>
&gt; Hey Mike -<br>
&gt;<br>
&gt; re: Questions:<br>
&gt;<br>
&gt; 1. I&#39;m not really having issues with this considering you stated it is<br>
&gt; being<br>
&gt; escaped correctly.<br>
&gt;<br>
&gt; 2. PHP notices are generally enough to set to &quot;not-approved&quot; as we expect<br>
&gt; there to be none in the theme.<br>
&gt;<br>
&gt; 3. Clearing tags appropriately is also generally considered for<br>
&gt; &quot;not-approved&quot; but not usually if it is a single issue and no others are<br>
&gt; found.<br>
&gt;<br>
&gt; 4. Given that not passing the Theme Check will actually not allow a theme<br>
&gt; to<br>
&gt; be uploaded now you could stop there; but, since the theme&#39;s currently in<br>
&gt; the queue were not subjected to that criteria they can be further<br>
&gt; reviewed.<br>
&gt; Of course, if you considered the Theme Check review to be epically failed<br>
&gt; then there really is not much sense as I see it in continuing.<br>
&gt;<br>
&gt;<br>
&gt; The Theme Review comments appear well written and informative ... without<br>
&gt; actually reviewing the theme myself I would say you have given it a proper<br>
&gt; review.<br>
&gt;<br>
&gt;<br>
&gt; Cais.<br>
&gt;<br>
&gt; On Sat, Mar 26, 2011 at 10:48 PM, &lt;<a href="mailto:michael@mfields.org">michael@mfields.org</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt; Thanks Chip!<br>
&gt;&gt;<br>
&gt;&gt; Gave the first theme a look over and I wanted to get some feedback from<br>
&gt;&gt; everyone about my observations. This is the first theme that I have<br>
&gt;&gt; reviewed  so I am not sure about a few things.<br>
&gt;&gt;<br>
&gt;&gt; It appears that this theme has undergone a cursory review by Chip<br>
&gt;&gt; Bennett<br>
&gt;&gt; <a href="http://themes.trac.wordpress.org/ticket/3015" target="_blank">http://themes.trac.wordpress.org/ticket/3015</a> In this scenario, I&#39;m<br>
&gt;&gt; guessing it would be up to me to test all other areas not covered in the<br>
&gt;&gt; previous review. I&#39;ve checked quite a few things at this stage and<br>
&gt;&gt; personally I would fail the theme. I&#39;ve listed the following reasons why<br>
&gt;&gt; below. Please let me know your thoughts on what is causatioon for a<br>
&gt;&gt; failed<br>
&gt;&gt; review - I&#39;m still a bit confused here. I also have a few questions if<br>
&gt;&gt; someone has the time.<br>
&gt;&gt;<br>
&gt;&gt; Thanks!<br>
&gt;&gt; -Mike<br>
&gt;&gt;<br>
&gt;&gt; Questions:<br>
&gt;&gt;<br>
&gt;&gt; 1. The theme provides a textarea in a custom settings page that allows<br>
&gt;&gt; the<br>
&gt;&gt; user to display javascript in the frontend. My tests so far have shown<br>
&gt;&gt; that care has been taking so that the code is correctly escaped on the<br>
&gt;&gt; backend however the code is executed in the template files. Is this<br>
&gt;&gt; allowed?<br>
&gt;&gt;<br>
&gt;&gt; 2. Are php notices fail material?<br>
&gt;&gt;<br>
&gt;&gt; 3. What about clearing h2 tags in the post content? This theme does not<br>
&gt;&gt; do<br>
&gt;&gt; this and it makes for messy (IMHO) display of the floated image tests.<br>
&gt;&gt; Is<br>
&gt;&gt; this something that I should report as a suggestion? Is it grounds for<br>
&gt;&gt; failure?<br>
&gt;&gt;<br>
&gt;&gt; 4. Did I go far enough on the review? Too far? I would have failed the<br>
&gt;&gt; theme for it not passing theme check requirements. Should I have just<br>
&gt;&gt; stopped here?<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ==================<br>
&gt;&gt; REVIEW STARTS HERE<br>
&gt;&gt; ==================<br>
&gt;&gt;<br>
&gt;&gt; Theme Check Plugin - Required<br>
&gt;&gt; -----------------------------<br>
&gt;&gt; The theme doesn&#39;t have post pagination code in it. Use posts_nav_link()<br>
&gt;&gt; or<br>
&gt;&gt; paginate_links() or next_posts_link() and previous_posts_link() to add<br>
&gt;&gt; post pagination.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Theme Check Plugin - Recommended<br>
&gt;&gt; --------------------------------<br>
&gt;&gt; 1. Text domain problems in search.php. You have not included a text<br>
&gt;&gt; domain! Line 12: $count = $allsearch-&gt;post_count; _e(&#39;&#39;);<br>
&gt;&gt; 2. Theme URI: is missing from your style.css header.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Theme Unit Test: Many Categories<br>
&gt;&gt; --------------------------------<br>
&gt;&gt; No categories are displayed in single post view. Line 27 of index.php<br>
&gt;&gt; has<br>
&gt;&gt; what I believe to be a logic error where get_the_tag_list() is checked<br>
&gt;&gt; twice: if ( get_the_tag_list() || get_the_tag_list() ). I would suggest<br>
&gt;&gt; checking for categories as well here.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Theme Unit Test: Post Format Test: Image (Linked)<br>
&gt;&gt; -------------------------------------------------<br>
&gt;&gt; The image in this post breaks out of the content area and spills into<br>
&gt;&gt; the<br>
&gt;&gt; sidebar.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Attachment Views<br>
&gt;&gt; ----------------<br>
&gt;&gt; Clicking on one of the images from the &quot;Post Format Test: Gallery&quot; post<br>
&gt;&gt; will bring you to the view that I am talking about here. There are no<br>
&gt;&gt; links to navigate to the previous or next image in the gallery. There<br>
&gt;&gt; are<br>
&gt;&gt; also two php notices generated in this template:<br>
&gt;&gt;<br>
&gt;&gt; Notice: Undefined variable: cmpvalues in core\plugins\seo-features.php<br>
&gt;&gt; on<br>
&gt;&gt; line 409<br>
&gt;&gt; Notice: Undefined offset: 0 in<br>
&gt;&gt; core\plugins\breadcrumbs\yoast-breadcrumbs.php on line 211<br>
&gt;&gt;<br>
&gt;&gt; I would suggest that you create an attachment.php template that will<br>
&gt;&gt; handle the display of all attachments. The following link shows the<br>
&gt;&gt; template heirarchy that is used for these views: &lt;a<br>
&gt;&gt; href=&quot;<a href="http://codex.wordpress.org/Template_Hierarchy#Attachment_display" target="_blank">http://codex.wordpress.org/Template_Hierarchy#Attachment_display</a><br>
&gt;&gt; &quot;&gt;Attachments&lt;/a&gt;.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Empty Result Set - php notices<br>
&gt;&gt; ------------------------------<br>
&gt;&gt; Please enter the a string that will produce no results (&quot;123&quot; worked for<br>
&gt;&gt; me) into the search form located in the upper right-hand side of the<br>
&gt;&gt; theme. 5 php notices are generated when there is no result set to<br>
&gt;&gt; display.<br>
&gt;&gt; They are all created by the following file on lines 404, 406 and 409.<br>
&gt;&gt; \3.1\wp-content\themes\wtrt-billions\core\plugins\seo-features.php.<br>
&gt;&gt; These<br>
&gt;&gt; notices are not limited to search results. They extend into any case<br>
&gt;&gt; where<br>
&gt;&gt; an empty result set is returned including: non-existant categories and<br>
&gt;&gt; tags.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Search Results (page two only) - php notices<br>
&gt;&gt; --------------------------------------------<br>
&gt;&gt; In the event that a search query produces more than one page of results,<br>
&gt;&gt; page 2 always seems to display the following notice.<br>
&gt;&gt; &quot;Notice: Undefined variable: cmpvalues in<br>
&gt;&gt;<br>
&gt;&gt; C:\xampplite\htdocs\3.1\wp-content\themes\wtrt-billions\core\plugins\seo-features.php<br>
&gt;&gt; on line 409&quot;. This appears to be the same notice as reported above.<br>
&gt;&gt; Fixing<br>
&gt;&gt; one *should* fix both.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Paged Navigation in Blog View<br>
&gt;&gt; -----------------------------<br>
&gt;&gt; There is no paging for the blog view. This appears to be true where the<br>
&gt;&gt; front page is set to display &quot;Blog posts&quot; as well as when a page is<br>
&gt;&gt; assigned as the &quot;Posts page&quot;. I see that there is a custom page template<br>
&gt;&gt; (blog-template.php) which I beilive has been created to remedy this<br>
&gt;&gt; situation, but it will only ever fix one of these scenarios. I would<br>
&gt;&gt; suggest creating a new template (home.php) which WordPress will use in<br>
&gt;&gt; both cases listed above. Please see the following codex article for<br>
&gt;&gt; clarification on this:<br>
&gt;&gt; <a href="http://codex.wordpress.org/Template_Hierarchy#Home_Page_display" target="_blank">http://codex.wordpress.org/Template_Hierarchy#Home_Page_display</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; &gt; Here you go!<br>
&gt;&gt; &gt; <a href="http://themes.trac.wordpress.org/ticket/3278" target="_blank">http://themes.trac.wordpress.org/ticket/3278</a><br>
&gt;&gt; &gt; &lt;<a href="http://themes.trac.wordpress.org/ticket/3278" target="_blank">http://themes.trac.wordpress.org/ticket/3278</a>&gt;<br>
&gt;&gt; &gt; <a href="http://themes.trac.wordpress.org/ticket/3215" target="_blank">http://themes.trac.wordpress.org/ticket/3215</a><br>
&gt;&gt; &gt; &lt;<a href="http://themes.trac.wordpress.org/ticket/3215" target="_blank">http://themes.trac.wordpress.org/ticket/3215</a>&gt;<br>
&gt;&gt; &gt; <a href="http://themes.trac.wordpress.org/ticket/3294" target="_blank">http://themes.trac.wordpress.org/ticket/3294</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; &lt;<a href="http://themes.trac.wordpress.org/ticket/3294" target="_blank">http://themes.trac.wordpress.org/ticket/3294</a>&gt;There are 3 to start<br>
&gt;&gt; with.<br>
&gt;&gt; &gt; Have fun!<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Chip<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Sat, Mar 26, 2011 at 7:20 PM, &lt;<a href="mailto:michael@mfields.org">michael@mfields.org</a>&gt; wrote:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; Opps, forgot about that part its mfields all lowercase.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Thanks!<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt; Hey Mike, what&#39;s your WPORG username (case-sensitive)?<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Chip<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; On Sat, Mar 26, 2011 at 6:57 PM, &lt;<a href="mailto:michael@mfields.org">michael@mfields.org</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Please hook me up with a theme or two for review. Can I keep you<br>
&gt;&gt; guys<br>
&gt;&gt; &gt;&gt; &gt;&gt; posted of any questions I have along the way? I&#39;ll try to condense<br>
&gt;&gt; &gt;&gt; them<br>
&gt;&gt; &gt;&gt; &gt;&gt; into as few emails as possible.<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Thanks!<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; -Mike<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; &gt;&gt; theme-reviewers mailing list<br>
&gt;&gt; &gt;&gt; &gt;&gt; <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; &gt; theme-reviewers mailing list<br>
&gt;&gt; &gt;&gt; &gt; <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt; &gt;&gt; &gt; <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; theme-reviewers mailing list<br>
&gt;&gt; &gt;&gt; <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt; &gt;&gt; <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; theme-reviewers mailing list<br>
&gt;&gt; &gt; <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt; &gt; <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; theme-reviewers mailing list<br>
&gt;&gt; <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt;&gt; <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
&gt;&gt;<br>
&gt; _______________________________________________<br>
&gt; theme-reviewers mailing list<br>
&gt; <a href="mailto:theme-reviewers@lists.wordpress.org">theme-reviewers@lists.wordpress.org</a><br>
&gt; <a href="http://lists.wordpress.org/mailman/listinfo/theme-reviewers" target="_blank">http://lists.wordpress.org/mailman/listinfo/theme-reviewers</a><br>
&gt;<br>
<br>
<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>
</div></div></blockquote></div><br>