<blockquote style="margin:0 0 0 40px;border:none;padding:0px">&quot;It says &quot;more than two major WordPress versions&quot;, period, full-stop.&quot;</blockquote><div><br></div><div>No, it doesn&#39;t. You&#39;ve taken that phrase out of context. Here is what is actually says:</div>
<div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>&quot;<span style="font-family:sans-serif;font-size:13px;line-height:22px;text-align:left;background-color:rgb(255,255,255)">Themes </span><b style="text-align:left;font-family:sans-serif;font-size:13px;line-height:22px;background-color:rgb(255,255,255)">must not</b><span style="font-family:sans-serif;font-size:13px;line-height:22px;text-align:left;background-color:rgb(255,255,255)"> support backward compatibility for more than two major WordPress versions&quot;</span></div>
</blockquote><div style="text-align:left"><font face="sans-serif"><span style="line-height:22px"><br></span></font></div><div style="text-align:left"><font face="sans-serif"><span style="line-height:22px">Your misinterpretation of the guideline makes no sense to me. &quot;Backward compatibility&quot; for the *current* version has no logical, practical, or semantic meaning. You can&#39;t provide *backward* compatibility for the current version, because it is the CURRENT version. Backward compatibility can only be provided for versions that are *older* than the *current* version.</span></font></div>
<div style="text-align:left"><font face="sans-serif"><span style="line-height:22px"><br></span></font></div><div style="text-align:left"><font face="sans-serif"><span style="line-height:22px">Nevertheless, the guidelines have been updated to eliminate any possible ambiguity.</span></font></div>
<div style="text-align:left"><font face="sans-serif"><span style="line-height:22px"><br></span></font></div><div style="text-align:left"><font face="sans-serif"><span style="line-height:22px">Chip</span></font></div><div>
<br><br><div class="gmail_quote">On Thu, Aug 23, 2012 at 9:19 AM, Otto <span dir="ltr">&lt;<a href="mailto:otto@ottodestruct.com" target="_blank">otto@ottodestruct.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 class="im">On Thu, Aug 23, 2012 at 9:01 AM, Chip Bennett &lt;<a href="mailto:chip@chipbennett.net">chip@chipbennett.net</a>&gt; wrote:<br>
&gt; The guideline states: &quot;Themes must not support backward compatibility for<br>
&gt; more than two major WordPress versions (currently: WordPress 3.2)&quot;<br>
&gt;<br>
&gt; There is no possible, logical way that you can conclude that version 3.2 is<br>
&gt; MORE THAN TWO versions prior to the current version, which is 3.4.<br>
<br>
</div>BTW, the guideline doesn&#39;t say &quot;prior to the current version&quot;. It says<br>
&quot;more than two major WordPress versions&quot;, period, full-stop.<br>
<br>
Two major WordPress versions are 3.4 and 3.3.<br>
<br>
This affects more than just add_contextual_help, BTW. From the theme-check:<br>
<br>
array( &#39;screen_layout&#39; =&gt; &#39;$current_screen-&gt;render_screen_layout()&#39;, &#39;3.3&#39; ),<br>
array( &#39;screen_options&#39; =&gt;<br>
&#39;$current_screen-&gt;render_per_page_options()&#39;, &#39;3.3&#39; ),<br>
array( &#39;screen_meta&#39; =&gt; &#39; $current_screen-&gt;render_screen_meta()&#39;, &#39;3.3&#39; ),<br>
array( &#39;media_upload_image&#39; =&gt; &#39;wp_media_upload_handler()&#39;, &#39;3.3&#39; ),<br>
array( &#39;media_upload_audio&#39; =&gt; &#39;wp_media_upload_handler()&#39;, &#39;3.3&#39; ),<br>
array( &#39;media_upload_video&#39; =&gt; &#39;wp_media_upload_handler()&#39;, &#39;3.3&#39; ),<br>
array( &#39;media_upload_file&#39; =&gt; &#39;wp_media_upload_handler()&#39;, &#39;3.3&#39; ),<br>
array( &#39;type_url_form_image&#39; =&gt; &#39;wp_media_insert_url_form( \&#39;image\&#39;<br>
)&#39;, &#39;3.3&#39; ),<br>
array( &#39;type_url_form_audio&#39; =&gt; &#39;wp_media_insert_url_form( \&#39;audio\&#39;<br>
)&#39;, &#39;3.3&#39; ),<br>
array( &#39;type_url_form_video&#39; =&gt; &#39;wp_media_insert_url_form( \&#39;video\&#39;<br>
)&#39;, &#39;3.3&#39; ),<br>
array( &#39;type_url_form_file&#39; =&gt; &#39;wp_media_insert_url_form( \&#39;file\&#39; )&#39;, &#39;3.3&#39; ),<br>
array( &#39;add_contextual_help&#39; =&gt;<br>
&#39;get_current_screen()-&gt;add_help_tab()&#39;, &#39;3.3&#39; ),<br>
<br>
<br>
All of these are marked as REQUIRED because they were deprecated in<br>
3.3. So what you&#39;re saying is that all of these should actually be<br>
allowed but are currently being blocked.<br>
<br>
And that&#39;s fine, no argument on that point. Just fix the guideline to<br>
state that 3.2 is okay, that we actually allow THREE versions of<br>
support.<br>
<div class="HOEnZb"><div class="h5"><br>
-Otto<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></div>