Take the 2-minute tour ×

I want to show post count in my site by parent category.

Example - We have 18 Tutorials, 15 Article, 3 Freebies

share|improve this question
add comment

2 Answers

Here we'll use the function - get_categories() to grab all the available categories and store it as array, Then we'll loop through the array to display the list. Within the foreach loop we did a conditional check that is to determine if category is parent if so print it.

    $categories = get_categories();
    echo 'We have ';
    foreach($categories as $category) 
        //to check if category is parent
        if ($category->parent==0)
            echo $category->count . ' '; 
            echo '<a href="' . get_category_link( $category->term_id ) . '">'. $category->name . '</a> , '; 
share|improve this answer
add comment

Your Answer


