@rkfddf

Почему не работает фильтр wordpress через wp_query()?

Убился о вопрос фильтра в wordpress через wp_query().
<?php 
    $args = array(
	  'post_type' => 'sale',
          'key' => 'price',
          'value' => '200',
);
$query = new WP_Query( $args );
if ( $query->have_posts() ) {
	while ( $query->have_posts() ) {
		$query->the_post();
		echo '<li>' . get_the_title() . '</li>';
	}
} else {	// Постов не найдено }
wp_reset_postdata();
    ?>

Этот код выводит все записи из произвольного типа "sale", только никак не хочет фильтровать по ключу и значению. Перепробовал другие типы и поля и значения, результат прежний. В чём причина?
5eea1ce3ac974222793896.png5eea1cec85f99509662890.png
  • Вопрос задан
  • 90 просмотров
Решения вопроса 1
@its2easyy
Есть два формата для postmeta, нужно использовать один из них
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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