利用WordPress移动设备判断函数进行PC端或移动端广告投放

投稿  懿古今 2016-12-12 07:22 阅读 202 次 评论 30 条

现在很多独立博客站点都或多或少会选择挂上一些联盟广告,但是很多站点投放的都是PC端广告,这样在移动设备上看到这些广告就有点不太协调。其实,现在一些联盟广告已经有PC端和移动端的广告代码,我们只需要通过一个WordPress内置的移动设备判断函数就可以对站点分别投放PC端广告或移动端广告。

利用WordPress移动设备判断函数进行PC端或移动端广告投放

wp_is_mobile()函数介绍:

WordPress内置的移动设备判断函数:wp_is_mobile(),大概的意思就是判断用户是否采用移动设备访问网站,返回的结果是一个布尔函数,返回值为true或false。

wp_is_mobile()函数使用示例:

  1. <?php if ( wp_is_mobile() ){ ?>
  2. 此处可以放置移动端广告代码
  3. <?php } else { ?>
  4. 此处可以放置PC端广告代码
  5. <?php } ?>

PS:懿古今折腾的主题的广告代码都是存放在\inc\ad\文件夹内,大家可以自行折腾。因为投放的联盟广告一般都极少更换,所以建议直接把PC端广告代码和移动端广告代码直接放到广告文件中,而不是放在主题选项中。

wp_is_mobile()函数使用实例:

懿古今使用的是Nana主题博客布局,原先我是开启了滚动加载,也就是拖动到网站底部时会自动滚动,而不需要翻页,这个功能在移动端是很好用的,但是在PC端总是自动加载看不到页脚很不爽,所以决定通过这个wp_is_mobile()函数来处理一下,让它达到在PC端不滚动,在移动端能够滚动加载。

如打开Nana文件夹,编辑blog.php文件,找到以下代码:

  1. <?php ality_page_nav( 'nav-below' ); ?>

修改为:

  1. <?php if ( wp_is_mobile() ) { ality_page_nav( 'nav-below' ); } ?>

这样开启滚动加载后,在PC端打开博客布局首页就不会自动加载,但是用手机打开这个首页就会自动加载,大家可以用电脑和手机分别访问懿古今博客看看。

赞赏作者

如果文章对你有帮助,请赞赏支持作者继续创作!

文章标签: ,   ,   ,  
原文地址:http://yigujin.cn/753.html
温馨提示:文章内容仅代表作者个人观点,不代表boke112导航赞同其观点和对其真实性负责!
版权声明:本文为投稿文章,感谢 懿古今 的投稿,版权归原作者所有,欢迎分享本文,转载请保留出处!
WordPress免费响应式主题:Nana

发表评论


表情

  1. 明月登楼的博客
    明月登楼的博客 【总理】 @回复

    来露个脸! [微笑]

  2. 姜辰
    姜辰 【市长】 @回复

    挺不错的~~2333

  3. 明月登楼的博客
    明月登楼的博客 【总理】 @回复

    自从我使用了谷歌广告的根据屏幕尺寸自动变换广告尺寸后,我是彻底的被征服了!

  4. 纯洁博客
    纯洁博客 【市长】 @回复

    现在的用的主题自带了,还可以

  5. 闲鱼
    闲鱼 【县长】 @回复

    这个蛮好的,分设备,更好看吧

  6. 码农BTS
    码农BTS 【市长】 @回复

    我打算换cms啦,看了这么多wordpress的,准备上wp了

  7. 玉满斋
    玉满斋 【市长】 @回复

    呵呵,不错,可以尝试一下!

  8. 彩票中端机投注站
    彩票中端机投注站 【县长】 @回复

    加一个判断代码

  9. 开船猫博客
    开船猫博客 【村长】 @回复

    这个值得一看。

  10. 雅兮网
    雅兮网 【省长】 @回复

    这个函数是一个革命性的函数,有了它,WordPress在处理PC和移动端兼容性问题 效率大大提高,可以轻松做出一个主题内PC和移动端两套模板,但遗憾的时候这个函数目前还不是特别完善,面对目前浏览器繁多,版本混乱的情况下,其功能显得捉襟见肘

  11. 网际电脑
    网际电脑 【市长】 @回复

    这个不错!可以设置一下

  12. 动感单车
    动感单车 【省长】 @回复

    [鼓掌] 这个非常具有实用性,值得收藏以作备用!

  13. BanYuner
    BanYuner 【镇长】 @回复

    不影响用户的广告就行了

  14. 网赚博客
    网赚博客 【队长】 @回复

    这个有用啊

  15. 小C博客
    小C博客 【县长】 @回复

    还没放广告呢

  16. 龙笑天
    龙笑天 【市长】 @回复

    目前就放了一个“广告”~ [呲牙]

  17. 靠谱学生兼职网
    靠谱学生兼职网 【市长】 @回复

    学习了,好方法。

  18. 爱时尚
    爱时尚 【省长】 @回复

    广告投放的不好对用户体验很有影响

  19. DIY大全
    DIY大全 【镇长】 @回复

    没流量说啥也没用

  20. 艺米网
    艺米网 【村长】 @回复

    不知道啥时候能上广告。

  21. Koolight
    Koolight 【省长】 @回复

    广告是个痛!

    • 动感单车
      动感单车 【省长】2016-12-12 10:19  回复

      @Koolight[呲牙] 对于没有什么流量的站,广告确实只是一个摆设而已,然并卵!

  22. 蒂欧娜
    蒂欧娜 【农民】 @回复

    今天真冷,哈哈!

  23. 金榜台博客
    金榜台博客 【市长】 @回复

    真快,今天双12了哦

    • 动感单车
      动感单车 【省长】2016-12-12 10:22  回复

      @金榜台博客[微笑] 好久没有网购了,今天我倒是在京东下单了一套“漫步者”音响,1499元,!

      • 雅兮网
        雅兮网 【省长】2016-12-12 10:40  回复

        @动感单车我也是漫步者的粉丝,毕竟国内民用音响第一品牌,不过我还没买过上千元的 [偷笑]

        • 动感单车
          动感单车 【省长】2016-12-13 20:03  回复

          @雅兮网[强] 音响这玩意,尽可能买好些的,听起来效果强悍啊,而且漫步者音响的设计非常的富于韵味,简直就像是一件工艺品!