Gente! tal vez esto no tenga que ver mucho con WP, espero sea válido.
Tengo este código:
<!--[if lt IE 7 ]> <html lang="en" class="ie6"> <![endif]-->
<!--[if IE 7 ]> <html lang="en" class="ie7"> <![endif]-->
<!--[if IE 8 ]> <html lang="en" class="ie8"> <![endif]-->
<!--[if IE 9 ]> <html lang="en" class="ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html lang="en"> <!--<![endif]-->
Lo uso para distinguir los diferentes exploradores.
El problema es que, desde un server local rustico dentro de mi red LAN, al ingresar con IE9, el resultado es "<html lang="en" class="ie7">" el cual me parece recontra extraño.. (el resultado debería ser class="ie9")
Para salir de dudas, subí el mismo código a un server compartido (dreamhost) y al ingresar desde IE9, el resultado fue bueno "<html lang="en" class="ie9"> , incluso al darle doble click al html y abrirlo ahi nomas, también sale correctamente,
Entonces estoy sospechando que tiene que ver con el server y no es el código.
Alguna idea?
Saludos