<font color="#333333"><font size="2"><font face="arial,helvetica,sans-serif">something I didn&#39;t know, all right thank you sir, will make a note of that :)<br clear="all"></font></font></font><div><strong><font face="arial, helvetica, sans-serif">----</font></strong></div>

<div><font face="arial, helvetica, sans-serif"><strong>Emil Uzelac</strong> | ThemeID | T: 224-444-0006 | Twitter: @EmilUzelac | E: <a href="mailto:emil@themeid.com" target="_blank">emil@themeid.com</a> | <a href="http://themeid.com/" target="_blank">http://themeid.com</a></font></div>


<div><font color="#999999" face="arial, helvetica, sans-serif">Make everything as simple as possible, but not simpler. - Albert Einstein</font></div><br>
<br><br><div class="gmail_quote">On Mon, Apr 25, 2011 at 1:42 AM, Otto <span dir="ltr">&lt;<a href="mailto:otto@ottodestruct.com">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;">

Actually, wp_enqueue_scripts is a better action hook to use.<br>
wp_print_scripts also happens in the admin area, not just on the front<br>
end. If you do want things in the admin area, then hook it to<br>
admin_enqueue_scripts as well.<br>
<br>
Also, enqueuing jQuery first is not necessary. If the other scripts<br>
require it, then it gets automatically enqueued. That&#39;s the point of<br>
the dependency system and the third parameter to wp_enqueue_script().<br>
<font color="#888888"><br>
-Otto<br>
</font><div><div></div><div class="h5"><br>
<br>
<br>
On Sun, Apr 24, 2011 at 8:09 PM, Emil Uzelac &lt;<a href="mailto:emil@themeid.com">emil@themeid.com</a>&gt; wrote:<br>
&gt; Also, this is what I have in my functions.php for future references: (all<br>
&gt; added in footer area as well)<br>
&gt; /**<br>
&gt;  * A safe way of adding javascripts to a WordPress generated page.<br>
&gt;  */<br>
&gt; if (!is_admin())<br>
&gt;     add_action(&#39;wp_print_scripts&#39;, &#39;fit_js&#39;);<br>
&gt; if (!function_exists(&#39;fit_js&#39;)) {<br>
&gt;     function fit_js() {<br>
&gt;         wp_enqueue_script(&#39;jquery&#39;);<br>
&gt;         wp_enqueue_script(&#39;modernizr&#39;, get_template_directory_uri() .<br>
&gt; &#39;/js/modernizr-min.js&#39;, array(&#39;jquery&#39;), &#39;1.7.0&#39;, true);<br>
&gt;         wp_enqueue_script(&#39;scripts&#39;, get_template_directory_uri() .<br>
&gt; &#39;/js/scripts.js&#39;, array(&#39;jquery&#39;), &#39;1.0.4&#39;, true);<br>
&gt;         wp_enqueue_script(&#39;functions&#39;, get_template_directory_uri() .<br>
&gt; &#39;/js/functions.js&#39;, array(&#39;jquery&#39;), &#39;1.0.4&#39;, true);<br>
&gt;     }<br>
&gt; }<br>
&gt; ----<br>
&gt; Emil Uzelac | ThemeID | T: 224-444-0006 | Twitter: @EmilUzelac | E:<br>
&gt; <a href="mailto:emil@themeid.com">emil@themeid.com</a> | <a href="http://themeid.com" target="_blank">http://themeid.com</a><br>
&gt; Make everything as simple as possible, but not simpler. - Albert Einstein<br>
&gt;<br>
&gt;<br>
&gt; On Sun, Apr 24, 2011 at 8:05 PM, Curtis McHale &lt;<a href="mailto:curtis@curtismchale.ca">curtis@curtismchale.ca</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Alright I&#39;ll leave it to you.<br>
&gt;&gt;<br>
&gt;&gt; Curtis McHale<br>
&gt;&gt; PH: 604.751.3482<br>
&gt;&gt; <a href="http://www.curtismchale.ca" target="_blank">http://www.curtismchale.ca</a><br>
&gt;&gt; Linkedin: <a href="http://www.linkedin.com/in/curtismchale" target="_blank">http://www.linkedin.com/in/curtismchale</a><br>
&gt;&gt; Twitter: <a href="http://twitter.com/curtismchale" target="_blank">twitter.com/curtismchale</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Sun, Apr 24, 2011 at 5:48 PM, Chip Bennett &lt;<a href="mailto:chip@chipbennett.net">chip@chipbennett.net</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I&#39;ve got a few related Guidelines that were discussed on the Make site,<br>
&gt;&gt;&gt; that I need to add. I&#39;ll take a look at it tomorrow. :)<br>
&gt;&gt;&gt; Chip<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Sun, Apr 24, 2011 at 7:41 PM, Curtis McHale &lt;<a href="mailto:curtis@curtismchale.ca">curtis@curtismchale.ca</a>&gt;<br>
&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Where would you suggest that specific mention of this is made in the<br>
&gt;&gt;&gt;&gt; theme review guidelines? I&#39;m happy to add it. As I read it alongside the<br>
&gt;&gt;&gt;&gt; information on internationalization since if you include new JS you must use<br>
&gt;&gt;&gt;&gt; the proper enqueue.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Curtis McHale<br>
&gt;&gt;&gt;&gt; PH: 604.751.3482<br>
&gt;&gt;&gt;&gt; <a href="http://www.curtismchale.ca" target="_blank">http://www.curtismchale.ca</a><br>
&gt;&gt;&gt;&gt; Linkedin: <a href="http://www.linkedin.com/in/curtismchale" target="_blank">http://www.linkedin.com/in/curtismchale</a><br>
&gt;&gt;&gt;&gt; Twitter: <a href="http://twitter.com/curtismchale" target="_blank">twitter.com/curtismchale</a><br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; On Sun, Apr 24, 2011 at 5:38 PM, Chip Bennett &lt;<a href="mailto:chip@chipbennett.net">chip@chipbennett.net</a>&gt;<br>
&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; Yes, require that script to be enqueued properly.<br>
&gt;&gt;&gt;&gt;&gt; Chip<br>
&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt; On Sun, Apr 24, 2011 at 7:32 PM, Curtis McHale &lt;<a href="mailto:curtis@curtismchale.ca">curtis@curtismchale.ca</a>&gt;<br>
&gt;&gt;&gt;&gt;&gt; wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Are themes required to enqueue javascript with the built in WordPress<br>
&gt;&gt;&gt;&gt;&gt;&gt; functions? I assume so but don&#39;t find specific reference to it in the theme<br>
&gt;&gt;&gt;&gt;&gt;&gt; reviewer docs. The theme I&#39;m currently reviewing includes jQuery from Google<br>
&gt;&gt;&gt;&gt;&gt;&gt; CDN in the footer inside script tags.<br>
&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Curtis McHale<br>
&gt;&gt;&gt;&gt;&gt;&gt; PH: 604.751.3482<br>
&gt;&gt;&gt;&gt;&gt;&gt; <a href="http://www.curtismchale.ca" target="_blank">http://www.curtismchale.ca</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; Linkedin: <a href="http://www.linkedin.com/in/curtismchale" target="_blank">http://www.linkedin.com/in/curtismchale</a><br>
&gt;&gt;&gt;&gt;&gt;&gt; Twitter: <a href="http://twitter.com/curtismchale" target="_blank">twitter.com/curtismchale</a><br>
&gt;&gt;&gt;&gt;&gt;&gt;<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;<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;<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;<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>
&gt;<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>