我需要在右侧栏中获取给定类别的帖子的ID。
如果页面名称和帖子标题匹配
,我这样做是为了在页面中获取帖子内容$slug = basename(get_permalink());
query_posts("category_name={$slug}");
这很有效。但在右侧栏我最近收到5篇帖子。我想破解它以显示页面中显示的类别中的所有帖子。最终我想使用链接作为页面上帖子的锚点
我该如何处理?
答案 0 :(得分:1)
就个人而言,我会使用get_posts或新的WP_Query,但我会给你一个与你的方法一致的答案。
您获得的是每页默认设置的帖子数量。您需要覆盖该值。 -1 =全部。
query_posts( array(
'category_name' => $slug,
'posts_per_page' => -1,
) );