Вывод записей с помощью get_queried_object

259
23 мая 2017, 04:25

Если в шаблоне taxonomy.php прописать так:

$current_term_obj = get_queried_object();
echo '<pre>';
var_export($current_term_obj);
echo '</pre>';

то в возвращаемом результате поле 'count' показывает количество имеющихся записей в данной категории. В данном случае количество показывает верное, т.е. поле count содержит количество записей в данной категории.
Но если создать такой код на этой же странице:

$args = array(
    'tax_query' => array(
        array(
            'taxonomy' => $current_term_obj->slug,
            'field' => 'term_id',
            'terms' => $current_term_obj->term_id
        )
    )
);
$_post = get_posts($args);
echo '<pre>';
var_export($_post);
echo '</pre>';

то $_post не содержит найденные записи, count($_post) = 0
Подскажите, как правильно достать записи из бд на основе get_queried_object() ?
Таксономии произвольные

READ ALSO
Как сделать active на страницах

Как сделать active на страницах

Каким образом можно сделать актив на кнопках меню? сайт на php, yii2

283
Для чего нужен флаг -s в gcc?

Для чего нужен флаг -s в gcc?

Собственно ответ на вопрос я нашел:

496
Почему проскакивает строка ввода FIO? [дубликат]

Почему проскакивает строка ввода FIO? [дубликат]

На данный вопрос уже ответили:

413
OpenSll MD2 разные данные

OpenSll MD2 разные данные

Использую MD2 хеш-функциюНе могу понять почему при одинаковых строках результат разный

354