By declaring a 'Template Post Type' below the 'Template Name', you can assign your WordPress templates to multiple post types, including custom post types.

The 'Template Post Type' comment supports either a single value or a comma separated list of post type, such as in the example below:

TEXT
/* Template Name: Full Width Page */
/* Template Post Type: post, page, product */

Adding this simple snippet will make your WordPress custom templates available to one or more post types that you specify.