Theme Pages

plugin banner

Provide custom pages for your blog through automatically mapped theme templates. Great for custom HTML and static content!

Author:Steve Bailey (profile at wordpress.org)
WordPress version required:3.8.0
WordPress version tested:4.1.1
Plugin version:1.1
Added to WordPress repository:13-03-2015
Last updated:13-03-2015
Warning! This plugin has not 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.
Rating, %:0
Rated by:0
Plugin URI:https://steven-bailey.com/theme-pages-plugin/
Total downloads:825
Active installs:10+
plugin download
Click to start download

Ever faced the situation where you want to create a page on your blog that can not accidentally be deleted or edited through the dashboard? Or perhaps you have some custom HTML that the WordPress editor keeps on modifying wrongly. There are hacks you can do to fix things like these, but there has to be a more elegant solution.

Theme Pages uses a custom post type that swaps the default editor for an automatically assigned page template within a parent or child theme. The pages you create retain the same abilities of other post types, but the actual content can be written in pure HTML unmodifiable by WordPress.

Benefits include:

  • Hard coded HTML allows you to better customize pages.
  • Easily transported, just copy the theme files!
  • Does not interfere with other plugins or features in WordPress.

A good example could be creating a contact us page, you will likely never change the content, but a user accidentally editing it could break the functionality. Using this plug-in you could provide it instead with the theme.