Nana主题如何实现自动加载功能仅在移动端有效?

原创 懿古今  2016-07-16  阅读 683 次

Nana主题已经集成有自动加载功能,只需要在后台的主题选项设置中勾选开启,即可实现博客布局首页和文章分类目录页出现自动加载功能。经过使用,懿古今觉得PC端这种自动加载功能不太好用,但是在移动端倒是十分好用,所以今天就告诉大家如何把Nana主题的自动加载功能仅在移动端有效而在PC端无效。

Nana主题如何实现自动加载功能仅在移动端有效?

实现Nana主题的自动加载功能仅在移动端有效而在PC端无效的办法也很简单,就是增加一个移动设备的判断条件即可。具体修改步骤如下:

1、打开Nana主题文件夹中,打开blog.php文件找到以下代码:

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

修改为:

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

即可实现博客布局首页的的自动加载功能仅在移动端有效而在PC端无效。

2、文章分类目录页文件是archive.php,想要实现自动加载功能仅在移动端有效而在PC端无效的办法跟步骤1一样,大家自行修改即可。

重要提醒:

Nana主题的自动加载功能默认最大可加载的页数为7页,也就是说自动加载到第7页之后就不会再加载。如果大家觉得自动加载7页太少了,可以根据以下方法增加自动加载的页数。

增加Nana主题自动加载页数的办法:

在Nana主题文件夹中,找到\inc\functions\infinite-scroll.php,大概在16行中,找到以下代码:

  1. maxPage:"7",

然后把代码中的7改为我们自己想要自动加载的最大页数即可,如改为100。

温馨提示:

懿古今建议大家不需要更改为太大的数字,毕竟没有哪个用户会真的加载到最后一页或几十页后才找到自己想要的文章,那样还不如直接站内查询来得快,而且很有可能会造成手机浏览器卡死现象。所以建议大家只需要修改到适合的数字即可,具体多大的数字才是适合就靠大家自己把握了。

至于具体的自动加载功能仅在移动端有效而在PC端无效的效果,以及加载最大页数的效果,大家可以用电脑和手机分别访问懿古今试试。懿古今已经根据文中的方法实现自动加载功能仅在移动端有效而在PC端无效,而且自动加载的页数也大于7页哦。

历史上的今天:

本文地址:http://yigujin.cn/840.html
关注我们:请关注一下我们的微信公众号:扫描二维码,公众号:aiboke112
版权声明:本文为原创文章,版权归 懿古今 所有,欢迎分享本文,转载请保留出处!
WordPress免费清新BLOG/CMS响应式主题Nana专题文章
WordPress免费响应式主题:Nana

发表评论


表情

  1. 常州房产信息
    常州房产信息 【农民】 @回复

    博主还沉浸在技术中啊。。。

  2. 买否网
    买否网 【农民】 @回复

    技术宅啊,,友情互访。。。博客不错

  3. 闲鱼
    闲鱼 【农民】 @回复

    也不喜欢自动加载,但是还是给自己的博客弄了个加载两页…….也是为了展现更多的文章让人知道

    • 懿古今
      懿古今【站长】 @回复

      @闲鱼 现在很多人都喜欢加自动加载功能,我比较喜欢在移动端添加

  4. 森云
    森云 【村长】 @回复

    喜欢博主的博客

  5. 森云
    森云 【村长】 @回复

    博主大人太牛逼了,令小生我好生佩服的

  6. 我爱动感单车网
    我爱动感单车网 【市长】 @回复

    我个人是很不喜欢自动加载这个功能,无论是在PC还是手机端,觉得它老是无限自动加载看着非常令人烦躁,很有种强迫人不看不行的味道 [抓狂]

  7. Koolight
    Koolight 【市长】 @回复

    我也不怎么用自动加载功能。

    • 懿古今
      懿古今【站长】 @回复

      @Koolight 我在PC端不太喜欢,移动端还是喜欢的

  8. 楚书业
    楚书业 【县长】 @回复

    不知道为什么,我不太喜欢自动加载,虽然是懒人的方法。