Получение колличества записей (постов) в категории
2.04.2008 | Нет комментариевСтандартными средствами в WordPress получить количество записей из определенной категории проблематично, а использовать приходиться довольно часто. Как следствие, написана функция, возвращающая это самое количество в качестве переменной php:
<?php
function get_posts_count_per_cat($cat = 0) {
global $wpdb;
$cat = ereg_replace(“[^0-9]”,””,$cat);
return $wpdb->get_var(“select count from $wpdb->term_taxonomy where term_id = $cat”);
}
?>
Для использования в своей теме (шаблоне) вставьте эту функцию в файл functions.php, после чего в нужном месте вызывайте:
<?php
print get_posts_count_per_cat(1);
?>
Актуально для версии wordpress не ниже 2.3