我将测试用户代理以加载移动模板而不是桌面主题。
那里有许多移动检测脚本。
- 请问
wp_is_mobile()
功能工作做好? - 与其他类(例如)相比,您有什么经验
mobiledetect.net
?
我将测试用户代理以加载移动模板而不是桌面主题。
那里有许多移动检测脚本。
wp_is_mobile()
功能工作做好?mobiledetect.net
?Answers:
是的,wp_is_mobile()
效果很好,但是在使用积极的缓存系统(例如fastcgi,代理缓存等)而跳过php执行时,您可能会遇到问题。
如果是这种情况,我建议使用为移动和桌面浏览器加载的某些客户端(javascript)检测方法。
使用该功能是一个卑鄙的主意。设备识别应始终在客户端进行,而用户代理可能是识别设备是否支持功能X或外形尺寸Y的最差方法。
您在网站刚成立时就开始使用它,然后网站又扩大了,您决定缓存HTML并繁荣兴旺,所有设备检测代码都将停止工作。