[theme-reviewers] Is wp_enqueue style/script necessary?
CONNOR Wayne and Jill
wayne at dubbo.org
Wed Aug 1 07:43:20 UTC 2012
I got this comment on last submission of my slidingdoor theme:
Themes are REQUIRED to enqueue all stylesheets and scripts, usingwp_enqueue_style()/wp_enqueue_script(), and hooked into an appropriate hook via callback function, rather than hard-coding stylesheet/script links or tags in the template.
I've been to http://codex.wordpress.org/Function_Reference/wp_enqueue_script and I don't actually understand what it's saying. I don't want to get my head around it if I don't have to!
Is it talking about my inclusion of say mootools in my header.php?
<script type="text/javascript" src="<?php echo $url; ?>/imagemenu/mootools.js"></script>
Do I need to do this differently?
It does say on the function reference page "The safe and recommended method of adding JavaScript to a WordPress generated page is by using wp_enqueue_script(). "
'recommended' is not 'you must'.
I've checked out the twentyeleven theme and it has this in header:
<link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />
that seems to be a direct including of a stylesheet not using wp_enque_style.
So some guidance would be appreciated.
Thanks,
Wayne
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wordpress.org/pipermail/theme-reviewers/attachments/20120801/957eb02b/attachment.htm>
More information about the theme-reviewers
mailing list