1

我在主页上做了一个网站,我创建了一种类似于新闻框类型的东西,这是客户想要的......

我用来限制索引页面上的帖子的帖子位是

query_posts('posts_per_page=4');

现在,这将我的帖子限制为“4”或我想要的任何数字等,当用户点击“新闻”页面按钮时,它会将它们带到一个页面,该页面具有完整的帖子循环, query_posts('posts_per_page=4');而实际上没有显示所有帖子.

现在的问题是,这个人现在发布了很多,并且页面现在一个接一个地有一堆帖子。

有没有办法将这些限制为任意数量(我选择)并在另一页上显示其余帖子???

所以本质上说的是

例如,过滤掉 20 条消息/摘录,但在 20 条之后显示“下一页”或类似的东西?

那可能吗?因为就目前而言,到年底这一页将有数百个帖子。

我环顾四周,但不确定我在寻找什么。这个接近了(在这里) Wordpress 循环显示限制帖子 虽然它相似,但我需要一种方法来限制页面上的帖子并在另一页上继续它们,这样一个页面就不会包含所有帖子。

提前致谢。

4

2 回答 2

1

http://codex.wordpress.org/Settings_Reading_Screen

在设置中,您可以设置每页帖子数量的默认最大限制。

于 2012-06-21T05:47:20.027 回答
1

主页由 index.php 或页面使用的模板文件控制,您可以在设置 > 阅读中将其设置为主页。

您必须检查您的 index.php 文件或使用主页页面的模板文件。

如果您在代码中的查询不包括任何“每页帖子”参数,您可以从“设置”>“阅读”中控制此数字。

还有一个插件可以帮助你: http ://wordpress.org/extend/plugins/custom-post-limits/

现在,点击新闻页面,你必须检查那是一个页面还是一个类别列表?

如果它是一个页面,那么它由 page.php 或其附加/使用的模板处理。同样,代码很重要,查询是如何编写的。它是一个类别列表,然后 category.php 正在处理该页面。

注意模板文件正在使用每个页面/帖子并了解这一点:http ://codex.wordpress.org/Class_Reference/WP_Query

祝你好运!:)

于 2012-06-21T08:00:17.423 回答