Sometimes Custom Post Types are built to organize and filter information, such as creating a Research archive or a Staff directory. That content is meant to be seen on the front end in the single.php template.
However, when creating a Custom Post Type for a rotating Banner, or a single page listing all of your Testimonials, the single.php template is moot.
Read MoreBased off of this WordPress codex reference function
Read More