WordPress网站判断是否手机/移动设备访问

概述

移动互联网越来越热门,让人感觉好像任何网站都必须要有一个手机版网站,尤其是资讯阅读类的网站,比如说博客。恰恰WordPress网站就是以博客为主,这让WordPress支持手机访问似乎必不可缺,那么我们在制作主题的时候就需要判断了,判断用户是手机访问还是电脑访问,这在WordPress中实现非常简单,因为WordPress已经内置是否判断手机访问函数。

实现方法

我们只需添加一个条件判断即可判断是否手机访问,如下所示。

参考案例

下面是一个简单的案例,根据用户访问设备显示不同的欢迎语。

相关资料

以下是WordPress判断是否手机访问的函数代码,童鞋们可以拿来修改一下用于其他PHP网站。

 if ( isset($is_mobile) ) return $is_mobile; if ( empty($_SERVER['HTTP_USER_AGENT']) ) { $is_mobile = false; } elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'Mobile') !== false // many mobile devices (all iPhone, iPad, etc.) || strpos($_SERVER['HTTP_USER_AGENT'], 'Android') !== false || strpos($_SERVER['HTTP_USER_AGENT'], 'Silk/') !== false || strpos($_SERVER['HTTP_USER_AGENT'], 'Kindle') !== false || strpos($_SERVER['HTTP_USER_AGENT'], 'BlackBerry') !== false || strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mini') !== false || strpos($_SERVER['HTTP_USER_AGENT'], 'Opera Mobi') !== false ) { $is_mobile = true; } else { $is_mobile = false; } return $is_mobile; } ?>

© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏
分享
评论 共2条

请登录后发表评论

    • 讯沃blog的头像 | 讯沃blog
      寻梦
      0