请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

站长论坛

 找回密码
 注册

用新浪微博连接

一步搞定

QQ登录

只需一步,快速开始

查看: 378|回复: 0

判断访问者使用的浏览器 [复制链接]

堂主

百花堂堂主-站长帮第一堂

Rank: 7Rank: 7Rank: 7

发表于 2010-10-10 07:15:14 |显示全部楼层

这个使用技巧并不算新鲜,不过以前没有介绍过,现在就来说说吧。

需要用到的是body_class()函数。把下面的代码复制到functions.php文件里:

  1. add_filter('body_class','browser_body_class');
  2. function browser_body_class($classes) {
  3.     global $is_lynx, $is_gecko, $is_IE, $is_opera, $is_NS4, $is_safari, $is_chrome, $is_iphone;

  4.     if($is_lynx) $classes[] = 'lynx';
  5.     elseif($is_gecko) $classes[] = 'gecko';
  6.     elseif($is_opera) $classes[] = 'opera';
  7.     elseif($is_NS4) $classes[] = 'ns4';
  8.     elseif($is_safari) $classes[] = 'safari';
  9.     elseif($is_chrome) $classes[] = 'chrome';
  10.     elseif($is_IE) $classes[] = 'ie';
  11.     else $classes[] = 'unknown';

  12.     if($is_iphone) $classes[] = 'iphone';
  13.     return $classes;
  14. }
复制代码

函数输出结果类似于:

<body class="home blog logged-in Firefox">

帖子永久地址: 

Twitter创始人Jack Dorsey的人生智慧:别当混蛋;别认为任何事理所当然;享受当下;永远诚实;谦逊;与人为善;尊重他人的愿望;接受结局;可公开失败;留个好发型 ... ...

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|中国站长帮   

GMT+8, 2012-5-19 10:53 , Processed in 0.114081 second(s), 15 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部