Ajouter un fichier CSS seulement pour Internet Explorer
Internet Explorer, une plaie ?
Internet Explorer est bien connu des webmasters pour être une problématique assez importante qui doit être résolu assez rapidement, pour cela vous pouvez disposer d’un fichier CSS propre à IE grâce aux conditions WordPress via les fonctions wp_register_styles() et wp_enqueue_styles().
Un fichier CSS pour IE
Pour cela ajouter ces quelques lignes de codes à votre fichier functions.php
[pastacode lang= »php » message= » » highlight= » » provider= »manual »]
add_action('wp_print_styles', 'gkp_ie_css');
function gkp_ie_css() {
wp_register_style('style-ie', get_stylesheet_directory_uri() . '/style-ie.css');
wp_enqueue_style('style-ie');
global $wp_styles;
$wp_styles->add_data( 'style-ie', 'conditional', 'lte IE 7' ); // On met la condition ici !!
}
[/pastacode]
Cet ajout va rajouter ces quelques lignes à votre code :
[pastacode lang= »php » message= » » highlight= » » provider= »manual »]
[/pastacode]