Можно ли запросить результат запроса?

Я не уверен, что это возможно, и я не мог найти ответа, поэтому я решил, что попрошу здесь.

В принципе, я хочу знать, можно ли запросить результат запроса?

Я хочу сделать запрос для всех сообщений из определенной категории, а затем выполнить запрос по этому результату для отдельных нескольких категорий.

Я знаю, как запросить их отдельно, но не знаю, как, или даже если можно запросить результат запроса?

Любая помощь / направление очень ценится.

Абсолютно. Так как вы можете создать экземпляр переменной для запроса, вы можете сделать это столько раз, сколько хотите. Конечно, циклы запросов требуют большого количества подключений к базе данных, поэтому вам нужно быть осторожными. Очень часто, если вам нужно много подзапросов, это в основном означает, что ваш рабочий процесс может быть каким-то образом усилен.

Пример подзапроса:

$some_posts = new WP_Query(); $some_posts->query('cat=1&showposts=2'); while ($some_posts->have_posts()) : $some_posts->the_post(); // Start new subquery with query values $inner_query = new WP_Query(); $inner_query->query('cat=1&showposts=2'); while ($inner_query->have_posts()) : $inner_query->the_post(); // Do something in your inner/sub query endwhile; endwhile;