wordpress免插件判断移动设备


您现在正在《wordpress免插件判断移动设备》评论的第2

这是一段php通用的判断移动浏览器的函数,原理比较简单,就是判断浏览器返回的user_agent,条件包括手机系统,品牌和窗口大小. 以wordpress为例,在主题的function.php内加上如下代码,我找了一些常见移动浏览器的useragent,其中有很多国内流行的手机浏览器,基本上可以涵盖可能会用手机上网的用户群了.. function is_mobile() { $user_agent = $_SERVER['HTTP_USER_AGENT']; $mobile_browser = Array( "mqqbrowser", //手机QQ浏览器 [.....] 点此返回原文
59 Comments

Name *

E-mail *

Website

  1. 胡倡萌

    这个功能对于主题开发的人来说,的确是非常棒的!之前似乎也在某个主题中看到类似的判断

    • 小蝴蝶

      恩恩 这个适用于所有php程序,你可以用在你的手机主题里哦,还有关于手机主题的css,我那天参考了几个手机主题,发现比较关键的一句是顶部的<meta name=”viewport” content=”width=device-width”/> 如果没有这一句,会导致手机上看字很小

      • 胡倡萌

        @小蝴蝶 : 是的,制作自适应主题也是必须要包含这句的

        • 小蝴蝶

          @胡倡萌 : :mrgreen: 恩恩 我还恶毒的加了minimum-scale=1.0,maximum-scale=1.0不让人放大..哈哈

  2. […] 小蝴蝶 那里看到了 wordpress免插件判断移动设备 […]

  3. 公子

    对于这种可以不用插件实现的功能我是极度喜欢的。。。 :lol:

    • 小蝴蝶

      喜欢就好~ :smile:

  4. 所谓刚子

    我用的方法貌似和这个不一样

    • 小蝴蝶

      殊途同归嘛

  5. xsinger

    这个是wp版的,te可以吗?看代码,貌似也行啊! :roll:

    • 小蝴蝶

      当然咯~这是php通用~

  6. sky

    还是比较有用的,以后等不想用插件了再折腾了

  7. tiandi

    这个看上去很全啊。

  8. kn007

    想到响应式。。。

  9. arens

    为什么该方法在我的主题里没有反应?CSS也设置了,完全没有效果

  10. 大头蛋

    如果是IPAD之类的捏