Solución a la incompatibilidad de themes WP en IE 6
¿Cansado de tratar de hacer compatible tu theme WordPress con Internet Explorer 6? No te compliques la vida, por suerte hay una solución alternativa que podría curar esos dolores de cabeza que nos otorga IE.
Bien, se trata de un código que hace que tu blog cambie al theme predeterminado cada vez que acceden a el para así evitar que el aspecto original se deforme y se mire completamente mal que aveces es imposible leer el contenido.
Solamente hay que agregar el siguiente código al archivo functions.php del theme:
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;
}
¿Increíble no es así?
Vía | Ayuda WordPress










2 Responses
9.30.2009
haciendo esto solo demostramos la incapacidad del desarrollador del theme, ya que el codigo de un theme debe ser solido, testeado en lo posible para todas las versiones de navegadores
10.21.2009
Quizás, pero muchas veces es imposible hacer el sitio como IE 6 quiere porque la web evoluciona y necesita actualizarse tanto como los navegadores, como los diseños.