利用WordPress移动设备判断函数进行PC端或移动端广告投放
现在很多独立博客站点都或多或少会选择挂上一些联盟广告,但是很多站点投放的都是PC端广告,这样在移动设备上看到这些广告就有点不太协调。其实,现在一些联盟广告已经有PC端和移动端的广告代码,我们只需要通过一个WordPress内置的移动设备判断函数就可以对站点分别投放PC端广告或移动端广告。
wp_is_mobile()函数介绍:</h6
WordPress内置的移动设备判断函数:wp_is_mobile(),大概的意思就是判断用户是否采用移动设备访问网站,返回的结果是一个布尔函数,返回值为true或false。
wp_is_mobile()函数使用示例:
- <?php if ( wp_is_mobile() ){ ?>
- 此处可以放置移动端广告代码
- <?php } else { ?>
- 此处可以放置PC端广告代码
- <?php } ?>
<blockquote
PS:懿古今折腾的主题的广告代码都是存放在incad文件夹内,大家可以自行折腾。因为投放的联盟广告一般都极少更换,所以建议直接把PC端广告代码和移动端广告代码直接放到广告文件中,而不是放在主题选项中。
wp_is_mobile()函数使用实例:</h6
懿古今使用的是Nana主题博客布局,原先我是开启了滚动加载,也就是拖动到网站底部时会自动滚动,而不需要翻页,这个功能在移动端是很好用的,但是在PC端总是自动加载看不到页脚很不爽,所以决定通过这个wp_is_mobile()函数来处理一下,让它达到在PC端不滚动,在移动端能够滚动加载。
如打开Nana文件夹,编辑blog.php文件,找到以下代码:
- <?php ality_page_nav( ‘nav-below’ ); ?>
</div
修改为:
- <?php if ( wp_is_mobile() ) { ality_page_nav( ‘nav-below’ ); } ?>
</div
这样开启滚动加载后,在PC端打开博客布局首页就不会自动加载,但是用手机打开这个首页就会自动加载,大家可以用电脑和手机分别访问懿古今博客看看。
你可能感兴趣的文章
- 解决WordPress上传文件尺寸超过upload_max_filesize值
- Nana主题升级3.20和Blogs主题升级1.4
- Unite3.0主题完美移植知更鸟点赞分享样式教程
- Blogs主题如何在首页和列表页添加置顶文章功能?
- HTTPS证书部署出现PCI DSS不合规的解决办法
- WordPress如何在文章后添加类似页码的相关文章?
- Nana主题和Blogs主题代码自动高亮及使用教程
- Word03出现你正试图运行的函数包含有宏解决办法
</p