下午好,想询问下就是如果网站的 pc 端和移动端是单独制作的 不是自适应的 然后共用一个数据库 (这时候是不是可以在移动端域名后面加有一些参数 例如域名/m.html?ct=mm
那如果是自适应的网站,例如是用 wp 来制作的。能不能也在移动端后面加一些参数呢 例如 https://www.xxxxx.com/?ct=momo,这个可以通过在 functions.php 加代码 实现吗?弄了好久都没有解决的问题,十分感谢!
以下是通过百度+询问得出的代码:
<?php
// WordPress 移动端页面重定向到 AMP 的独立域名
add_filter(‘get_header’, ‘fanly_redirect_to’);
function fanly_redirect_to(){
//判断是不是移动端页面
if(wp_is_mobile()&&!is_admin()){
if(is_single()){
global $wp;
//获取当前页面的 url
$current_url = home_url(add_query_arg(array(),$wp->request));
//$current_url = home_url(add_query_arg(array()));
//判断是不是包含字符串,特殊字符串的不跳转
if((strpos($current_url,’?’) !== false)&&(strpos($current_url,’respond’) !== false)){
}else{
$new_url = $current_url.”?ct=mm”;
wp_redirect($new_url, 302 );
}
exit;
}
}
}
但是没有实现网站移动端后缀加参数的效果。