Если в шаблоне 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() ?
Таксономии произвольные
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Виртуальный выделенный сервер (VDS) становится отличным выбором
Каким образом можно сделать актив на кнопках меню? сайт на php, yii2
Использую MD2 хеш-функциюНе могу понять почему при одинаковых строках результат разный