在WordPress主题中,如何有条件地包含ie8及以下版本的脚本?这主要是为了应用各种HTML5/CSS3功能的polyfill。我发现WordPress有一个$is_IE变量,可以用作条件来仅为IE包含脚本。但是否有一种方法仅针对特定版本的IE添加脚本,而不是所有版本?在HTML中使用一些IE条件注释很简单,但我想将所有脚本都放在同一个位置的functions文件中。
HTML中特定版本的条件:
HTML中特定版本的条件:
<!--[if lt IE 9]> <script src="iepolyfill.min.js"></script> <![endif]-->
WP中所有IE的条件: global $is_IE;
if ( $is_IE ) {
wp_enqueue_script( 'iepolyfill', bloginfo('stylesheet_directory').'/js/iepolyfill.min.js' );
}
我已经搜索了一些内容,主要是关于仅限于 WordPress 后端的条件脚本的详细信息。
有什么建议吗?