当前位置:K88软件开发文章中心编程全书编程全书02 → 文章内容

让wptouch自动跳转到手机版地址

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-4 9:17:24

-->

wptouchwordpress下的一款移动端转换插件。详情可参考《wptouch3.8.8-wordpress手机版插件》介绍

之前k88介绍过“《给wptouch绑定单独域名》”,这样在访问m.k88.net的时候默认强制显示为手机端主题,并且效果显著,百度移动端默认收录的主页也显示为m.k88.net,见下图

上图所示,默认显示的移动页面能更好增强用户体验,对移动页面的排名也有帮助。

但是最近k88发现了问题,就是当用户访问www.k88.net或k88.net的时候,wptouch并不会让地址跳转到m.k88.net,只是在原有的地址上将主题转换成移动端,地址仍然为pc端地址。起初并没有在意这些细节,直到看到百度收录的页面才发现这一问题。

pc端显示www.k88.net收录的页面中,竟然有这么多移动版页面。但地址而然为www.k88.net/……

所以现在得解决此问题,我们要做的就是移动端的域名跳转,这里k88找到了一款插件,名字为TW Switch Mobile Domain,下载地址:https://wordpress.org/plugins/tw-switch-mobile-domain/?,此插件安装后只要在后台设置移动端的网站地址,和主题即可进行域名跳转,由于笔者使用了wptouch插件,所以移动端主题直接忽略就行。只要默认跳转到m.k88.net即可。

设置好后,我们开始测试,首先pc端我们输入www.k88.net,地址,主题没有变化,iphone 6p下进行同样测试,地址自动跳转为m.k88.net,并加载的是wptouch的移动端主题。

虽然这种方法绕了个大弯,测试的跳转速度还算可以。笔者本来是想通过修改wptouch来实现UA检测并做域名跳转,这样效率上大大增加了。可惜水平有限。只能用插件实现同样功能了。


让wptouch自动跳转到手机版地址