zdcms判断手机端/电脑端/微信公众号端/小程序端访问标签语句写法

zdcms建站系统前端判断用户访问设备是:手机端、电脑端、微信公众号端还是小程序端的标签语句写法,具体看下面的代码。

判断是否电脑端访问

{if IS_PC} 电脑端界面 {/if}

当前模板是调用的移动端模板,但有可能是在电脑上访问,不可能使用的电脑模板。

{if IS_MOBILE} 移动端界面 {/if}

当前访客是来自移动端,一定是在手机上访问的人,但可能使用的电脑模板

{if IS_MOBILE_USER} 移动用户 {/if}

判断当前是否公众号端访问

{if dr_is_weixin_app()} 来自微信APP公众号里面的访问 {/if}

判断当前是否小程序端访问

{if strpos($_SERVER['HTTP_USER_AGENT'], 'miniProgram')}
在小程序中访问
{/if}

PHP代码中判断语句写法示例:

if (IS_PC) {
    // 调用的pc模板
    
}

if (\Phpcmf\Service::C()->_is_mobile()) {
    // 来之移动端,pc端取反就行
}

if (dr_is_weixin_app()) {
    // 来自微信app的公众号里面
}


评论