Задать вопрос
@Concencuc

Как получить id постов которые входят в get_posts?

get_posts(
$args = [
          'post_type' => 'products',
          'category_products' => $cat_id,
          'posts_per_page' => 999,
          'metka_products' => 'novinka',
];
)

как получить id всех потов которые входят в этот запрос?
  • Вопрос задан
  • 148 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
  • beONmax
    WordPress – с нуля до Профи
    1 неделя
    Далее
  • beONmax
    Профессия WordPress разработчик
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 3
BoriHagen
@BoriHagen
echo $post->ID

get_posts()
Ответ написан
Комментировать
Тык

Оффтоп а на кой в функции писать
$args 
= ...
?
Ответ написан
Комментировать
artzolin
@artzolin Куратор тега WordPress
php, WordPress разработка сайтов artzolin.ru
get_posts([
	'posts_per_page' => -1,
	'post_type' => 'products',
	'fields' => 'ids',
	'tax_query' => [
		'relation' => 'AND',
		[
			'taxonomy' => 'category_products',
			'field'    => 'id',
			'terms'    => $cat_id,
		],
		[
			'taxonomy' => 'metka_products',
			'field'    => 'slug',
			'terms'    => 'novinka',
		]
	],
]);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы