0
我們被教導要放在下面的腳本在<head>
部分,有條件的IE 9我可以放在functions.php的IE條件語句 - WordPress的
<!--[if lt IE 9]>
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
如WordPress的我傾向於使用wp_enqueue_script()
掛鉤腳本到wp_head()
(默認)或wp_footer()
。我的問題是:
(1)我們可以在WordPress主題中實現類似於以下的functions.php
嗎?
function project_scripts(){?>
<!--[if lt IE 9]>
<?php
wp_enqueue_script('IE-scripts', 'http://html5shiv.googlecode.com/svn/trunk/html5.js');
?>
<![endif]-->
<?php
}
add_action('wp_enqueue_scripts', 'project_scripts');
(2)如果是這樣,我可以做到這一點,否則:
function project_scripts(){
echo '<!--[if lt IE 9]>';
wp_enqueue_script('IE-scripts', 'http://html5shiv.googlecode.com/svn/trunk/html5.js');
echo '<![endif]-->';
}
add_action('wp_enqueue_scripts', 'project_scripts');