部分wordpress站长网站被腾讯封杀。为了不被封杀,他们想出了一个办法,直接提示用户用其他浏览器打开,但他可能不知道,不是因为他要举报你的内容,也是因为推广的方式。有些人不高兴当你每天发送链接。举报你没有商量的余地,和你链接的内容无关。就等他失败吧。
用 PHP 判断腾讯系列浏览器
//WordPress 判断访问者浏览器
function is_tx(){
//判断微信浏览器
if ( strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') !== false ) {
return true;
}else if( strpos($_SERVER['HTTP_USER_AGENT'], 'MQQBrowser') !== false ){//判断 QQ 与移动 QQ 浏览器
return true;
}else if( strpos($_SERVER['HTTP_USER_AGENT'], 'QQBrowser') !== false ){//判断 QQ 浏览器
return true;
}
return false;
}
将上面的代码放在主题的functions.php文件中,然后在适当的位置调用它,以确定它是否被腾讯系列浏览器访问。例如,调用 header.php 模板之前,让腾讯浏览器用户访问其他页面。
if(is_tx()){
wp_redirect('https://www.huizhanii.com/', 301);//重定向地址,一般是提示页
exit;
}
get_header();//此句之前调用
完成了。当然,您只能输出提示内容,不能重定向。这需要准备前端 html 来与css甚至 js 交互。在这里解释和跳过太麻烦了。
转载请注明:汇站网 » WordPress 判断访问者浏览器