如何使用AJAX刷新索引页面而无需重新加载浏览器

时间:2012-12-06 作者:zildjian murai

我想要的愿望与facebook的工作方式相似;当发布新内容时,它会将旧帖子向下推,并将新帖子放在顶部。

新内容(无需重新加载页面即可下推以前的主题)旧内容1旧内容2旧内容3在wordpress中是否可能?

2 个回复
最合适的回答,由SO网友:Kristian Vitozev 整理而成

使用的术语是“无限滚动”,有一些插件可以帮助您实现此行为,您可以检查以下内容:http://wordpress.org/extend/plugins/infinite-scroll/

SO网友:Szántai Ádám

如果infinity scoll插件不起作用(这是一个很好的机会,因为它来自一个非常不稳定的扩展),请尝试"Jetpack" 它也包含在此功能中,只需要很少的配置,encore很稳定,从来没有问题:

为函数添加此代码。php:

function zilla_infinite_scroll_render() {
}
get_template_part( \'content-post\', \'standard\' );
add_theme_support( \'infinite-scroll\', array(
\'container\' => \'content\',
\'render\' => \'zilla_infinite_scroll_render\',
));
并更改容器id您的post容器id。因此此行必须更改:
\'container\' => \'content\' (内容是我的post div ID,因此您必须对此进行更改)。

就是这样,玩得开心:)

结束

相关推荐

在表单SELECT CHANGE上使用AJAX更新Get_Pages

我的页面模板文件(如下)中有以下代码,当与正常表单提交一起使用时,这些代码可以正常工作。我试图做的是在更改select下拉列表时使用ajax(无页面刷新)更新get\\u pages变量。我可以看到firebug控制台中返回的数据,但似乎无法将其返回到php代码/变量。任何帮助都将不胜感激,s。<?php if ( isset($_POST[\'sortables\']) ) : $sortables = $_POST[\'sortables\']; else :