Como detectar um navegador de seus usuários no WordPress?

Por el 18 de julho de 2009 | 12:35 pm

browsers-icons

WordPress é desenvolvido em PHP, e nessa linguagem temos ferramientas para conhecer o navegador do usuário que visita nosso blog. Esta informação pode ser crucial para determinar saída para exibir seu código, por isto, WordPress tem uma série de variáveis que usamos no nosso script com o fim de conhecer o navegador que nos visita:

[sourcecode language=”php”]global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome, $is_iphone;[/sourcecode]

Mediante o uso destas variáveis (true ou false) poderemos conhecer o navegador que usa nosso usuário. Inclusive podemos gerar uma função que nos facilite a comprovação de cada uma das variáveis.

[sourcecode language=”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;
}[/sourcecode]

Este código adicionará automaticamente ao class da tag <body /> do navegador do nosso usuário, permitindo personalizar a aparência do blog dependendo da versão.

via anieto2k.com

Temas:


Ajuda WordPress © 2009-2017 Todos os direitos reservados.Desenvolvido por Alyen Studio