Следующий код напечатает массив со всеми сообщениями с настраиваемым полем «job_location» как «US». Его работы хорошо и показывают название записи, описание и все данные относятся к каждому сообщению.wp получить название категории в get_posts
Мое требование, я хочу получить название категории для каждого сообщения. Я не хочу этого делать, зацикливая сообщения и получая информацию о каждой категории, потому что для этого потребуется дополнительный доступ к db. Итак, есть ли способ получить информацию о деталях в самой функции get_posts?
$meta_query =array('key' => 'job_location','value' => 'US');
$post_args = array(
'post_type' => 'post', 'post_status' => 'publish','suppress_filters' => true, 'meta_query' => $meta_query
);
$posts_list = get_posts($post_args);
var_dump($posts_list);
Есть ли желаемый результат, чтобы иметь список сообщений и другой отдельный список всех категорий, используемых в этом списке сообщений? –
Нет, я хочу идентификатор категории и название категории для каждого сообщения. –
Является ли ответ, который я представил, что вы ожидаете? Если это не так, пожалуйста, предоставьте дополнительную информацию о том, что вы пытаетесь выполнить, и код, который у вас есть на данный момент. –