WordPress大部分使用自适应主题,可以实现PC端和手机端自适应,我们仅需维护一个模板,即可实现不同设备浏览。
但部分网站由于需求原因,需要PC端和手机端做区分,无法方便得做自适应,那么这时,我们可以用wp_is_mobile()函数来判断设备,并提供对应的内容。使用下列代码插入到你模板中要使用的位置即可。
<?php if ( wp_is_mobile() ){ ?>
我是移动端内容
<?php }else { ?>
我是PC端内容
<?php } ?>
如此,我们可以实现智能根据设备,选择匹配内容。比如,我们可以使用这个wp_is_mobile()函数来实现两套模板,一套适用PC端,一套适用移动端:
<?php
if ( wp_is_mobile() ){ ?>
<?php get_template_part('single-m') ?>
<?php }else { ?>
<?php get_template_part('single-pc') ?>
<?php } ?>
其中,single-m对应移动端的模板文件,single-pc对应PC端的模板文件。
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:WordPress使用 php wp_is_mobile()函数判断电脑手机设备并输出不同内容
文章链接:https://www.qqhgg.com/38.html
该作品系作者结合个人学习经验及互联网相关知识整合。如若侵权请通过投诉通道提交信息,我们将按照规定及时处理。
标签:wp_is_mobile、自适应