Keep My Theme

Keep My Theme will display posts with the theme that was active when they were published.

Author:Pascal Birchler (profile at wordpress.org)
WordPress version required:3.4
WordPress version tested:4.2
Plugin version:1.0.0
Added to WordPress repository:03-01-2015
Last updated:23-04-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://spinpress.com/keep-my-theme/
Total downloads:531
plugin download
Click to start download

Many of us have been blogging for many years. It happens regularly that we change WordPress themes. But when we do that, we loose the zeitgeist of the posts that were once written to perfectly fit the design of that theme.

Keep My Theme detects theme changes and always displays your single posts with the theme active at the time of writing. Of course the theme needs to be installed in order for this to work.

Using some switch_theme() trickery, widgets and menu settings will be preserved. This doesn't guarantee perfectly styled posts though, so make sure to do some testing first. When you deactivate the plugin, everything will go back to normal. Uninstalling deletes the theme change history.

Have a look at the FAQ to see how you can use this plugin with older posts. See this blog post for further information about the plugin.

Original idea by Christian Leu.