zblogphp模板中广告位在自适应上一直是个痛点,需要独立进行设置,至少保证广告位在电脑和手机端正常显示,所以各种方法几乎都在实验,包括使用css自适应设置,今天在zblog开发者群内看到bobo分享的方法,没有测试过,需要使用的话请自行测试是否可行!
include.php文件插入
function zqzj_Phone_Supports(){ $regx = '/android|adr|iphone|ipad|windows\sphone|kindle|gt\-p|gt\-n|rim\stablet|opera|meego/i'; $FG_Phones = false; if (preg_match($regx, GetVars('HTTP_USER_AGENT', 'SERVER'))){ return true; }else{ return false; } }
在模版中插入
{php} if(zqzj_Phone_Supports()){ echo <<<EOT <!--移动需要显示的广告--> EOT; }else{ echo <<<EOT <!--pc需要显示的广告--> EOT; } {/php}来自群分享,bobo