使用zblogPHP的時候,特別是修改zblog模板時,可能會遇到廣告位廣告位必須支持電腦PC端以及手機端,如何解決呢?
下面分享一個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