Как получить ID категории/рубрики поста в Wordpress?
но далее не получается ни term_id ни cat_ID вытянуть... в лучшем случае NULL
А так?$cat = get_the_category($post->ID);
echo $cat[0]->term_id;
$cat = get_the_category($post->ID);

// ID категории
$cat->cat_ID

// Название категории
$cat->cat_name 

// Альтернативное название категории
$cat->category_nicename

// Описание категории (задается на странице редактирования категории)
$cat->category_description

// ID родительской категории
$cat->category_parent 

// Количество записей в категории
$cat->category_count