2011-06-17 27 views
1

在我的网站的标题中,我有一个6个最新帖子的水平列表。现在我想添加一个“上一个”按钮,这会导致此列表的内容被当前显示的6个帖子替换。这个想法是,如果用户经常点击“前一个”,他就能够看到所有发布的帖子。构建所有帖子的滑块

大多数创建这个教程的教程总是加载所有帖子,然后简单地将它们填充到某个jQuery滑块中。然而,由于我有100多个帖子,这似乎不是最好的方法(有些用户实际上可能永远不会点击“上一个”,所以浪费资源加载它们)。

请问我可以给我一个教程,解释如何在每次单击“上一个”按钮时使用php获取以前的帖子? (我使用WordPress的BTW)


的问题解决了没有任何教程,只是几个计算器线程的帮助。现在我有一个很棒的Post-Slider :)

回答

1

如果你依赖于php,那么你需要每次刷新页面。我想你真的想要一个AJAX解决方案。

可以构建

1)在此之前,

接受一些变量,如最低的柱的当前显示

2)输出的六个柱的XML或JSON ID的PHP web服务

然后,在您的上一页按钮的页面上,onclick,发送变量,接受响应,并根据需要放置每个帖子。 .ajax.load是一些查看的jQuery方法

+0

谢谢,我知道一般概念,我只是在寻找解释实际实现的教程。 – Ben

+0

是否有任何你更不舒服的作品?或者你想要一个完整的端到端的方法?你在用MySQL来保存你的帖子吗? –

+0

我使用Wordpress,这似乎是我的主要问题。我尝试了以下代码: $(“#post-area”)。load(“post-getter.php”,{page:1},function(){ }); 应该工作。但是,Wordpress不会让我以这种方式访问​​php文件(404)。 除了这个问题,在我的post-getter.php中,我只需要回显帖子,并且应该这样做,对吧? – Ben

相关问题