Нам нужно отобразить количество постов в категории в меню WordPress? Например, что если мы хотим показать количество постов в категории в главном навигационном меню, как на рисунке:

Для отображения количества статей категории в главном меню, добавляем следующий код в файл функций functions.php вашей темы:
add_filter('the_title', 'digapp_number_posts_the_title', 10, 2);
function digapp_number_posts_the_title($title, $post_ID)
{
if( 'nav_menu_item' == get_post_type($post_ID) )
{
if( 'taxonomy' == get_post_meta($post_ID, '_menu_item_type', true) && 'category' == get_post_meta($post_ID, '_menu_item_object', true) ){
$category = get_category( get_post_meta($post_ID, '_menu_item_object_id', true) );
$title .= sprintf('<sup class="posts-number">%d</sup>', $category->count);
}
}
return $title;
}
Рекомендую установить дочернюю тему перед добавлением кода.