typecho首页文章无限加载

在制作模板的时候需要实现首页无限加载的功能,大概就是在第一页点击加载更多然后将第一页和第二页结合显示。尝试了几种办法都失败了,也没有找到这方面的资料,开发时特别需要啊,请问有谁知道的说一下吧感激不尽。

阅读 7.6k
4 个回答

提供一个思路,不一定是最简单的哈。
方法一:
1步.自己制作个简单的插件,支持ajax加载文章列表。

参考:http://www.typechodev.com/index.php/archives/487/

2步.在插件Widget中,使用Widget_Archive提供的功能来实现分页加载,并json输出

参考:http://www.typechodev.com/index.php/archives/25/

3步.首页上通过ajax来请求1步中的接口来加载文章列表罗~

方法二:
1.模板的index.php中加个判断,if(isset($_GET['ajax_load']))则不返回header、footer等
2.然后,在index中使用$("#your_archive_list").load("http://your.site.com/index.php?ajax_load=true")来加载不含头尾的html,直接插入到当前页面中。

以上两周方法,理论上应该都可行,呵呵

Ajax
只能给你说这个了

使用wordpress的办法试过,都失败了。。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏