时间:2015-11-09 来源:风信官网 点击: 898次
删除自带的WAP版。用手机打开ECSHOP,就会跳转到mobile文件夹,如果打开wap功能,就能看到wap版得网站,且有BUG,难看。
但目前智能手机、PAD、IPhone、Android可以跟电脑一样浏览和购物。实在不行,就下载个uc浏览器。所以这个wap功能实在无用武之地,可以彻底删除,且提高安全性。
一、删除/wap和/mobile目录和目录下的所有文件
二、/index.php中删除
$ua = strtolower($_SERVER['HTTP_USER_AGENT']);
$uachar = "/(nokia|sony|ericsson|mot|samsung|sgh|lg|philips|panasonic|alcatel|lenovo|cldc|midp|mobile)/i";
if(($ua == '' || preg_match($uachar, $ua))&& !strpos(strtolower($_SERVER['REQUEST_URI']),'wap'))
{
$Loaction = 'mobile/';
if (!empty($Loaction))
{
ecs_header("Location: $Loaction\n");
exit;
}
}
ecshop删除手机网页WAP版的方法
三、删除相关数据库(在SQL执行以下代码)
DELETE FROM ecs_shop_config WHERE ecs_shop_config.code in ( "wap", "wap_config","wap_logo");
四、languages/zh_cn/admin/shop_config.php中删除
$_LANG['cfg_name']['wap'] = 'WAP设置';
$_LANG['cfg_name']['wap_config'] = '是否使用WAP功能';
$_LANG['cfg_range']['wap_config'][0] = '关闭';
$_LANG['cfg_range']['wap_config'][1] = '开启';
$_LANG['cfg_name']['wap_logo'] = 'WAP LOGO上传';
$_LANG['cfg_desc']['wap_logo'] = '为了更好地兼容各种手机类型,LOGO 最好为png图片';
ecshop删除手机网页WAP版的方法
做完这四步,显示PC页就木有问题了。