How to Count All Posts in Category in WordPress
Md Riyazuddin
Verified
You are looking for a way to count all posts in a particular category and show it in WordPress. There is probably a plugin to do this. We have created a short code snippet you can use in WordPress to count all posts in a specific category.
Simply add the code to your theme's functions.php: function count_category_post( $category ) { if( is_string( $category ) ) : $category_Id = get_cat_ID( $category ); elseif( is_numeric( $category ) ) : $category_Id = $category; endif; $cat = get_category( $category_Id ); return ! empty( $cat->count ) ? $cat->count : 0; } You can use this code for the post count of a particular category on any page of your website by either category ID or name: echo count_category_post(1); echo count_category_post('category_name');
Comments
Leave a Comment