Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 需要将所有帖子ID添加到query_posts()中_Php_Wordpress_Post - Fatal编程技术网

Php 需要将所有帖子ID添加到query_posts()中

Php 需要将所有帖子ID添加到query_posts()中,php,wordpress,post,Php,Wordpress,Post,我需要在查询_posts()中获取与特定类别相关的所有帖子ID 我目前正在使用以下代码: <?php query_posts('cat=11&p=-1'); while ((have_posts()) : the_post(); the_title(); the_content(); endwhile; ?> 引用:检索 一个类别中的所有职位。中的“博客页面最多显示”参数 设置>阅读会影响结果。要克服这个问题,请添加 “每页发布”参数。例如: 这将返回该类别中的所有帖子 我

我需要在查询_posts()中获取与特定类别相关的所有帖子ID

我目前正在使用以下代码:

<?php
query_posts('cat=11&p=-1');
while ((have_posts()) : the_post();
the_title();
the_content();
endwhile;
?>
引用:检索

一个类别中的所有职位。中的“博客页面最多显示”参数 设置>阅读会影响结果。要克服这个问题,请添加 “每页发布”参数。例如:

这将返回该类别中的所有帖子


我只希望您的实际代码不包含这个不平衡的括号 @while((have_posts()):the_post()

根据: $query=新的WP_查询('p=7')

这意味着我们需要显示id=7的post

现在按照您的代码: 查询职位('cat=11&p=-1')

这意味着,显示那些类别id=7且id=-1的帖子,这对我来说不是很有用

就我而言: 查询帖子('cat=11'),以及 查询帖子('cat=11&每页帖子=-1') 我们工作顺利


现在,您想告诉我们您的这个插件是如何依赖于“p”的,这样我们就可以找到另一个解决方案。

需要更多的代码,ID是在同一个表中还是在不同的表中?不起作用:-(我必须在查询中使用“p”,因为有一个插件使用它。@EyalBinehaker然后尝试
query\u posts('cat=11&posts\u per\u page=-1');
query_posts( array ( 'category_name' => 'my-category-slug', 'posts_per_page' => -1 ) );