这个问题已经问了4年了,所以我猜你已经不再使用这个了。然而,对于其他遇到这个问题的人来说,可以这样做:
add_action(\'wp_enqueue_scripts\', function() {
        wp_enqueue_script( \'dd_belatedpng\',
            get_template_directory_uri() . \'/js/dd_belatedpng.js\', 
            array(), 
            \'1.0.0\', 
            false 
        );
        wp_script_add_data(\'dd_belatedpng\', \'conditional\', \'lt IE 7\');
});
add_action(\'wp_head\', function(){
   if (wp_script_is( \'dd_belatedpng\', \'enqueued\' )) {
       echo \'<!--[if lt IE 7]><script> DD_belatedPNG.fix(\'img, .ir\'); </script><![endif]-->\' . "\\n";
   }
});
 以上内容只在IE浏览器中打印,这样可以节省一些页面带宽,同时也可以将主脚本排入队列。is\\U IE部分也可能是不必要的添加。
我相信这是实现这一目标的最佳方式。