Usa el Theme Kubrick para filtrar a los usuarios de IE6
Escrito el 17 Sep, 2009 por Alexis en Wordpress
Mucho se viene hablando de contribuir a la lenta muerte de IE6. Para todo aquel que diseña, siempre se deja para lo ultimo la compatibilidad con IE6, por sus dolores de cabezas y ridícula forma de renderizar.

En WordPress el problema de compatibilidad no es la excepción, siempre tenemos que recurrir a pequeños Hacks, condicionales para poder lograr un compatibilidad decente
Por suerte a Nathan Rice se le ocurrió una forma de escapar a este problema. No es una solución, sino una alternativa: Mostrar a cada Usuario de IE6 el Theme por defecto de WordPress (Kubrick) y al resto de los usuario el Theme que estés usando.
Para lograr este resultado el autor ha creado un Plugin muy liviano a base de filtros que lograra el resultado buscado.
Guarda el siguiente contenido como nomasie6.php (o similar) subilo a tu carpeta de Plugins y actívalo.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <?php /* Plugin Name: Serve Default to IE6 Plugin URI: http://www.nathanrice.net/blog/serve-ie6-visitors-the-default-wordpress-theme Description: This plugin will serve the default theme to any visitors using IE6. Author: Nathan Rice Author URI: http://www.nathanrice.net/ Version: 1.0 */ add_filter('template', 'serve_default_to_iesix'); add_filter('option_template', 'serve_default_to_iesix'); add_filter('option_stylesheet', 'serve_default_to_iesix'); function serve_default_to_iesix($theme) { if(strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6') !== false) $theme = 'default'; return $theme; } ?> |
Si el Theme Kubrick no es de tu agrado, y quieres que los usuarios de IE6 vean un Theme en particular; solo debes cambia la variable ‘default’ por el nombre del Theme que deseas. Recuerda que este nombre debe corresponder con el nombre de la carpeta del Theme localizada en wp-content/themes













Additional comments powered by BackType