Here is a little code that enables you to display the total numbers of WordPress posts for a specific custom post type.
The following code will get the total number of published posts in a custom post type and display it in your theme template.
Add this code to your theme files where you want the shortcode content to be run.
Remember to replace “THE-POST-TYPE-NAME” with the name of the custom post type.
<?php // Get total number of posts in THE-POST-TYPE-NAME $count_posts = wp_count_posts('THE-POST-TYPE-NAME'); $total_posts = $count_posts->publish; echo $total_posts . ' THE-POST-TYPE-NAME. '; ?>