Nana主题已经集成有自动加载功能,只需要在后台的主题选项设置中勾选开启,即可实现博客布局首页和文章分类目录页出现自动加载功能。经过使用,懿古今觉得PC端这种自动加载功能不太好用,但是在移动端倒是十分好用,所以今天就告诉大家如何把Nana主题的自动加载功能仅在移动端有效而在PC端无效。
实现Nana主题的自动加载功能仅在移动端有效而在PC端无效的办法也很简单,就是增加一个移动设备的判断条件即可。具体修改步骤如下:
1、打开Nana主题文件夹中,打开blog.php文件找到以下代码:
- <?php if ( !is_paged() ) { ?><?php ality_page_nav( 'nav-below' ); ?><?php } ?>
修改为:
- <?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行中,找到以下代码:
- maxPage:"7",
然后把代码中的7改为我们自己想要自动加载的最大页数即可,如改为100。
温馨提示:
懿古今建议大家不需要更改为太大的数字,毕竟没有哪个用户会真的加载到最后一页或几十页后才找到自己想要的文章,那样还不如直接站内查询来得快,而且很有可能会造成手机浏览器卡死现象。所以建议大家只需要修改到适合的数字即可,具体多大的数字才是适合就靠大家自己把握了。
至于具体的自动加载功能仅在移动端有效而在PC端无效的效果,以及加载最大页数的效果,大家可以用电脑和手机分别访问懿古今试试。懿古今已经根据文中的方法实现自动加载功能仅在移动端有效而在PC端无效,而且自动加载的页数也大于7页哦。
发表于2016-07-16 10:34 沙发
不知道为什么,我不太喜欢自动加载,虽然是懒人的方法。
@橘子书 手机上面我就喜欢自动加载,电脑上我还是比较喜欢手动翻页
@懿古今[偷笑] [偷笑] 我是感觉用手翻页比较有触感,嘎嘎!
@橘子书 [憨笑] 我是非常不喜欢这个功能!
发表于2016-07-16 11:00 板凳
我也不怎么用自动加载功能。
@Koolight我在PC端不太喜欢,移动端还是喜欢的
发表于2016-07-16 18:59 地板
我个人是很不喜欢自动加载这个功能,无论是在PC还是手机端,觉得它老是无限自动加载看着非常令人烦躁,很有种强迫人不看不行的味道 [抓狂] !
@我爱动感单车网移动端我倒是喜欢,毕竟用手机翻页不太方便还是自动加载比较好
发表于2016-07-16 22:17 4楼
博主大人太牛逼了,令小生我好生佩服的
发表于2016-07-16 22:18 5楼
喜欢博主的博客
发表于2016-07-17 11:28 6楼
也不喜欢自动加载,但是还是给自己的博客弄了个加载两页…….也是为了展现更多的文章让人知道
@闲鱼现在很多人都喜欢加自动加载功能,我比较喜欢在移动端添加
发表于2016-07-17 13:15 7楼
技术宅啊,,友情互访。。。博客不错
@买否网谢谢夸奖,欢迎有空常来
发表于2016-07-17 18:55 8楼
博主还沉浸在技术中啊。。。
@常州房产信息[呲牙] 偶尔折腾一下而已
@懿古今[拳头] 我是真的觉得:有技术,真心话!
发表于2017-04-07 21:41 9楼
PC端和移动端都不想要自动加载怎么办?逼死强迫症
@赚钱排行榜这还不简单,不开启就OK了