我想用返回所有帖子query_posts
。我尝试将posts_per_page
数字设置为非常高的值,但很query_posts
奇怪,并且不返回任何帖子。没有限制地查询帖子的正确方法是什么?
$args = array(
'post_type' => 'post',
'cat' => '22,47,67',
'orderby' => 'name',
'order' => 'ASC',
'hide_empty' => 1,
'depth' => 1,
'posts_per_page' => ?
);
6
我已经搜索了一段时间,正在搜索WP Codex,但是我找不到这个简单问题的直接答案。我相信示例代码清楚地表达了我的问题,以及我的尝试是什么(为参数设置了很高的值)。我不是WP专家,所以这就是为什么我来这里问这个问题。甚至提供对您来说似乎微不足道的问题的答案也有助于发展这些Stack Exchange社区。我个人很喜欢在搜索结果中看到一个Stack Overflow链接,而不是一个糟糕的论坛的链接。
—
Banjer 2011年
另外,感谢您的回答。您应该将其发布为答案而不是评论,这样我才能接受。
—
Banjer 2011年
我的意思是您,我非常感谢您在编写问题时所付出的努力。我也同意,非专家问题可以证明自己在这个社区中很有价值。另一方面,太多这样的问题会阻止一些专家参与其中。我想这全都是某种平衡。无论如何,我是一个大推动者,所以我期待着您的下一个问题:)在WPSE上度过愉快的时光。
—
Michal Mau,
PS:你也想更换
—
Michal Mau
type
为post_type
(或者完全删除此行)。我将同时编辑Rutwick的答案和您的问题,以防止有人复制粘贴此小错误。
@Maugly感谢您的纠正人...只专注于posts_per_page,因此复制了错字!;)
—
Rutwick Gangurde 2011年