Detectar en WordPress el tipo de navegador
Este hack sirve para detectar el navegador con el que visitan nuestro Blog y actuar en consecuencia (no incluido):
<?php
add_filter('body_class','browser_body_class');
function browser_body_class($classes) {
global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome, $is_iphone;
if($is_lynx) $classes[] = 'lynx';
elseif($is_gecko) $classes[] = 'gecko';
elseif($is_opera) $classes[] = 'opera';
elseif($is_NS4) $classes[] = 'ns4';
elseif($is_safari) $classes[] = 'safari';
elseif($is_chrome) $classes[] = 'chrome';
elseif($is_IE) $classes[] = 'ie';
else $classes[] = 'unknown';
if($is_iphone) $classes[] = 'iphone';
return $classes;
}
?>
El resultado final será algo similar a esto:
<body class="home blog logged-in safari">
Articulos similares:
- El fundador de Netscape vuelve con un nuevo proyecto de navegador (22 agosto 2009)
- Añadir páginas web al escritorio del iPhone (15 enero 2009)
- Personaliza el botón de home en el iPhone (24 octubre 2009)
- Actualización firmware iPhone 2.2.1 (28 enero 2009)
- Capturar páginas web en Mac (13 octubre 2009)
Publicado: 7 de enero de 2010 | Categorias: Tecnico
Revisado: 4 de marzo de 2012 | etiquetas: WordPress
Revisado: 4 de marzo de 2012 | etiquetas: WordPress
































