WordPress.org

Ready to get started?Download WordPress

Plugin Directory

!This plugin hasn't been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Custom Post Template

Provides a drop-down to select different templates for posts from the post edit screen. The templates replace single.php for the specified post.

Developers

If you want to implement the custom post templates on a custom post type, you can use the cpt_post_types filter, here's an example below of adding the custom post template selector and metabox to the "Movie" and "Actor" custom post types. This code can be added to a plugin or to the functions.php file in your theme.

/**
 * Hooks the WP cpt_post_types filter 
 *
 * @param array $post_types An array of post type names that the templates be used by
 * @return array The array of post type names that the templates be used by
 **/
function my_cpt_post_types( $post_types ) {
    $post_types[] = 'movie';
    $post_types[] = 'actor';
    return $post_types;
}
add_filter( 'cpt_post_types', 'my_cpt_post_types' );

Requires: 3.4 or higher
Compatible up to: 3.4.2
Last Updated: 2012-6-14
Downloads: 151,911

Ratings

4 stars
4.7 out of 5 stars

Support

0 of 1 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

1 person says it works.
0 people say it's broken.

50,2,1 0,1,0
100,4,4
7,14,1
36,14,5 0,1,0 100,1,1
100,1,1 43,7,3 50,2,1
100,1,1 86,7,6
75,4,3
100,1,1
100,3,3 100,1,1
0,1,0
40,5,2
100,3,3
0,1,0
50,2,1
100,1,1 100,1,1
100,2,2
100,4,4 85,13,11
0,1,0 100,6,6
100,8,8 0,1,0
100,4,4
0,1,0 100,2,2
89,9,8
100,13,13
100,1,1
88,8,7
100,1,1
100,1,1
100,3,3
100,2,2
100,1,1