C
Utilities Free WordPress.org

Custom Post Template

4.8 (43 reviews)
· 10K+ active installs · By Simon Wheatley
Active Installs
10K+
Rating
4.8 / 5
Version
v1.5
Last Updated
Nov 2017
Share

Plugin Review

AI-Researched

What is Custom Post Template?

Custom Post Template offers a simple way to assign unique templates to individual WordPress posts. Developed by Simon Wheatley, this plugin has been available for 18 years. It currently holds 10K+ active installs with a 4.8/5 rating from 43 reviews. An impressive 91% of those ratings are 1% are one-star.

The plugin adds a dropdown menu to the post edit screen. This lets you select a different template for each post, similar to how page templates work. It replaces the default single.php file for that specific post only. The plugin does not change templates on archive or listing pages.

Key Features of Custom Post Template

  • Per-Post Template Selection – Choose a custom template for any single post directly from the editing screen dropdown.
  • Standard Template Header Syntax – Define templates using a PHP comment like Template Name Posts: Snarfer at the top of your file.
  • Single Post Only Scope – Templates only affect the single post view, leaving category and date archives unchanged.
  • Custom Post Type Support via Filter – Extend functionality to custom post types using the cpt_post_types filter hook.
  • No Theme File Modification Required – Works with your existing theme by adding new template files to the root theme directory.
  • Lightweight Codebase – The plugin adds minimal overhead, with no extra database queries or complex settings pages.
  • Backward Compatibility – Tested up to WordPress 3.4.2, ensuring stability on older installations.

Who Should Use Custom Post Template?

This plugin suits site owners who need to change the single post template per post without creating a custom page template for every entry. It works well for blogs, news sites, or portfolios where individual articles require distinct layouts. The setup process is straightforward for users comfortable editing theme files.

With 10K+ active installs and a 91% five-star rating, the plugin appeals to developers and advanced users. It requires basic knowledge of PHP template headers and theme file placement. Beginners may find the manual file creation step challenging, but the plugin itself is simple once templates exist.

Installation & Setup

Installation is beginner-friendly. Upload the plugin folder to your WordPress plugins directory and activate it from the admin panel. After activation, create custom template files in your theme’s root folder with the required header comment, and they will appear in the post editor dropdown. No configuration menus or settings exist.

Support & Community

Support activity is minimal. In the last two months, the plugin has 0 open threads and 0 resolved threads, showing a 0% resolution rate. The last update was Nov 28, 2017. With version 1.5 being the current release, users may rely on community knowledge or self-documentation. The 2% one-star rating likely stems from the dated code and lack of active support, though the 91% five-star score indicates the core functionality still works as intended.

Pros & Cons

What's Good
  • With 10K+ active installs and a 4.8 rating from 43 reviews, this plugin is widely trusted for its core functionality.
  • 91% of its 43 ratings are 5-star, indicating high user satisfaction with its straightforward approach to assigning custom post templates.
  • It allows any theme to support per-post template selection via a drop-down on the edit screen, using a simple PHP comment header similar to page templates.
  • Developers can extend the plugin to custom post types using the `cpt_post_types` filter, as shown in the provided example code.
  • The plugin is lightweight and focused, only affecting single post templates without altering archive or listing page templates.
Drawbacks
  • Post template files must reside in the theme’s root directory, not in sub-folders, which can clutter the theme file structure.
  • The plugin has zero support threads resolved out of zero total, suggesting either no community support or an unmaintained support forum.
  • It does not provide a visual template preview or any advanced conditional logic for template assignment, limiting use to manual per-post selection.

Technical Details

Requires WordPress
3.4+
Tested up to WP
3.4.2
First Released
2008 (18+ years)
Support (last 2 months)
0 threads

Feature Tags

post template theme

Frequently Asked Questions