首页 教程ZBlog正文

Z-Blog PHP 如果让手机端广告和手机端广告分开?

需要用到这块功能的主题莫过于自适应主题。有时候需要用到广告联盟的广告,但苦于广告宽度的原因。很多时候都很无奈。放代码:在主题的include.php文件下加入接口:Add_Filter_Plugin(

需要用到这块功能的主题莫过于自适应主题。有时候需要用到广告联盟的广告,但苦于广告宽度的原因。很多时候都很无奈。

放代码:

在主题的include.php文件下加入接口:

Add_Filter_Plugin('Filter_Plugin_Index_Begin','主题ID_Main');

然后添加函数

function 主题ID_Main() {
	
$Tcregex = '/android|adr|iphone|ipad|windows\sphone|kindle|gt\-p|gt\-n|rim\stablet|opera|meego/i';

//UC浏览器是傻逼!
$Tcmobile = false;
if (GetVars('alwaystheme', 'COOKIE') == 'mobile') $Tcmobile = true;
if (preg_match($regex, GetVars('HTTP_USER_AGENT', 'SERVER'))) $Tcmobile = true;
if (GetVars('alwaystheme', 'COOKIE') == 'pc') $Tcmobile = false;
}

然后在主题的相应广告位上写入:

{if $Tcmobile}
手机端广告代码
{else}
PC端广告代码
{/if}
共收到 0 条回复

访客访客