Сценарий Dequeue условно

Думал об этом: например, сценарии dequeue или enqueue с IE. Говорят, что мы можем использовать global $is_IE; но это неправильно, потому что оно несовместимо с кешированием. В настоящее время кеш везде!

У кого-то есть представление об этом?

Я имею в виду, если я хочу некоторые стили в IE8, я могу это сделать:

 add_action( 'wp_head', '_load_ie_styles' ); function _load_ie_styles() { global $wp_styles; wp_register_style( 'ie8', get_stylesheet_directory_uri().'/css/style-ie8.css' ); $wp_styles->add_data( 'ie8', 'conditional', 'if IE 8' ); wp_enqueue_style( 'ie8' ); } 

Хорошо, это круто! Может быть, если я хочу что-то избежать IE, я могу это сделать (не проверено):

 add_action( 'wp_head', '_load_ie_styles' ); function _load_ie_styles() { global $wp_styles; wp_register_style( 'not-ie', get_stylesheet_directory_uri().'/css/style-not-ie.css' ); $wp_styles->add_data( 'not-ie', 'conditional', 'if !IE' ); wp_enqueue_style( 'not-ie' ); } 

Но как это сделать со сценариями? Как я могу удалить сценарии условно (IE)?

Надеюсь, я поняла. Кто-нибудь об этом думает?

Solutions Collecting From Web of "Сценарий Dequeue условно"