Plugin info

Total downloads: 41,273
Active installs: 300
Total reviews: 1
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 2/17/2016 (3605 days ago)
Added to WordPress: 10/26/2007 (18 years old)
Minimum WordPress version: 2.6.0
Tested up to WordPress version: 4.4.34
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 3605 days ago • 1 reviews

22/100

Is Theme Preview abandoned?

Possibly abandoned (last update 3605 days ago).

Compatibility

Requires WordPress: 2.6.0
Tested up to: 4.4.34
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Rewind WP
Rating 0.0/5 (0 reviews)Active installs 0
SlideShare for WordPress by Yoast
Rating 3.9/5 (7 reviews)Active installs 9,000
Reveal Template
Rating 5.0/5 (16 reviews)Active installs 1,000
Prezi Embedder
Rating 5.0/5 (6 reviews)Active installs 600
Intro Tour Tutorial DeepPresentation
Rating 4.8/5 (23 reviews)Active installs 200

Description

By default, the only way to see how a new theme looks on your site is to
activate it, making it visible to everyone who visits. With this plugin, it
is possible to view how a new theme looks without activating it.

TODO

Possible future enhancements:

  • Add an options screen.
  • Allow choice of theme to preview from a known list of installed themes.
  • Provide persistent previews by setting a cookie.
  • Restrict preview ability by user Roles/Capabilities.
  • Child-theme friendliness.

Notes

May not work properly with child themes. This is because it will not be able
to inherit from the parent theme as it normally would.

Installation

  1. Upload the theme-preview folder and its contents to your wp-contents/plugins directory.
  2. Activate in the Plugins menu.
  3. Visit your site with a special parameter added to the URL

Add query variables preview_theme and/or preview_css to your query
string. For example, if you have a theme named “My Theme”, which is
installed in your wp-content/themes/my-theme directory, add the theme’s
directory name to your URL like this:

http://example.com/index.php?preview_theme=my-theme

Sometimes, you create a new look for your site by just making new CSS, but
you keep the existing PHP files intact. In that case, you con use the
preview_css variable instead of preview_theme, or use them both
together, like this:

http://example.com/index.php?preview_theme=default&preview_css=my-theme

Frequently Asked Questions

No FAQ available

Review feed

No reviews available

Screenshots

No screenshots available

Changelog

1.4 2016-02-17

  • SECURITY: Eliminate directory traversal, limit themes to registered directories.

1.3 2015-08-26

  • Fixed to work with newer versions of WordPress.

1.2 2010-01-14

  • Tested with WordPress 3.0-alpha