WordPress判断访问者浏览器

有的wordpress站长网站被腾讯屏蔽了,为了不被屏蔽想出个办法,直接提示用户用别的浏览器打开,但是他可能不…

有的wordpress站长网站被腾讯屏蔽了,为了不被屏蔽想出个办法,直接提示用户用别的浏览器打开,但是他可能不知道,要举报你的并不是因为内容,而且推广方式,有人看你天天发链接就不爽,举报你没商量,跟你链接内容没什么关系,坐等他失败。

PHP判断腾讯系列浏览器

//WordPress判断访问者浏览器
///7608.html
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('/', 301);//重定向地址,一般是提示页
exit;
}
get_header();//此句之前调用

搞定,当然你也可以不重定向,只输出提示内容,这就要准备前端html与css,甚至是js进行交互了,过于麻烦这里不多做解释跳过。

类别:WordPress教程

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册