Подсчет количества нод с фильтрацией по термину таксономии

Аватар пользователя Arion Arion 16 мая 2018 в 15:07

Здравствуйте, необходимо подсчитать количество нод, но дополнительно отфильтровав их по определенному термину таксономии.
Разумеется через функции)
Заранее спасибо

Комментарии

Аватар пользователя OldWarrior OldWarrior 16 мая 2018 в 15:14
2

Например, так:

<?php
// Тип материала.
$bundle 'page';
// ID термина.
$term_id 12345;

$query = new EntityFieldQuery;
$query->entityCondition('entity_type''node')
  ->
entityCondition('bundle'$bundle)
  ->
fieldCondition('field_term''target_id'$term_id);

$count $query->count()->execute();
?>