IOS和Change菜单的启动站点不同

时间:2011-07-25 作者:user6605

我有一个家园和第二个网站。它们将显示在普通浏览器中。

但我想显示IOS和移动设备的第二个网站作为主页,并隐藏正常的主页。

我该怎么做?

约尔格

2 个回复
SO网友:Rajeev Vyas

如果两个站点的url不同,您只需检查站点是否正在从移动设备查看,然后可以重定向到第二个站点(如果是移动站点)。。。

这里有一个代码可以检测它是否是移动的。。。

http://detectmobilebrowsers.mobi/

您可以使用这样的代码检测移动浏览器代理并将其放在第一个站点上,如果检测到移动,则将其重定向到第二个站点。。

SO网友:Jono Warren

您可以使用如下插件W3 Total Cache 它具有用户代理检测功能,可以根据访问者使用的浏览器提供不同的主题或重定向到移动站点。

WordPress内置了一些更基本的用户代理检测。您可以使用is_iphone 作用例如,您可以在主题中添加类似的内容header.php:

<?php global $is_iphone; if($is_iphone) { ?>
     <meta http-equiv="refresh" content="0; url=http://MobileSite.com/">
<?php } ?>
以下是所有browser detection functions 来自WordPress Codex。

结束