Theme Test Drive

Theme Test Drive Wordpress plugin allows you to safely test drive any theme on your blog as administrator, while visitors still use the default one. It happens completely transparently and they will not even notice you run a different theme for yourself. Best part is you can even set the testing theme options (if it has them) in the Admin panel while you are testing the theme.

Since version 2.0 Theme Test Drive features instant theme preview using a website thumbnail service.

You can also preview any theme by adding "?theme=xxx" to your blog URL. For example http://www.myblog.com/?theme=Default (theme name is case-sensitive!)

For all questions about the plugin please visit my WordPress forums.

theme test screenshot 1 Theme Test Drive

Download

dl Theme Test Drive

donate Theme Test Drive

Installation & Usage

  1. Upload the plugin folder to your /wp-content/plugins/ folder.
  2. Go to the Plugins page and activate the plugin.
  3. Use the Options page to set the theme you want to test drive.

The selected theme will be visible only to blog administrator. Other visitors of the site will always see the default theme.

Note: if you use WP-Cache plugin, you might need to disable it (or setup to exclude pages)

Changelog

v2.6: Added user access level

v2.0:

  • Instant theme preview using a live thumbnail preview
  • Added "?theme=xxx" to your URL's to preview the desired theme. Example http://www.myblog.com/?theme=Default

Nov 29th, 2007 v1.0
* Initial release

Visit my other interesting WordPress Plugins or my WordPress theme Amazing Grace.

If you are looking for  WordPress consulting services feel free to contact me

217 Comments

  1. Dainis W. Michel
    5 days ago

    It would be cool, if the theme could be selected from within the admin area, so that the URL would not need to be funky. That way, one could pick specific themes for posts or pages. I would very much like to be able to do that...suggestions?

    Best,
    Dainis

  2. Sonia
    2 weeks ago

    I have tried to install the Theme Test Drive and the moment I did activate it I lost access to all the sections of my wp-admin, the message was (by clicking any of the sections the same: you do not have permission to access this page) the only way back was to go to FTP and simply delete the plugin from the plugins folder.
    Any ideas how can I solve this, it will be so handy to use such a tool to implement a new theme to my running blog !
    I have the latest version of Wordpress installed.
    Many thanks !

  3. Ed
    4 weeks ago

    Hi Vladimir,

    Great Plug-in. Have a theme from Ithemes(Flexx) and when I view the page and look under attributes... I see Parent, Order. With the theme from Flexx there are additions to this box which include Template ie in the Attributes box when I turn off your plug-in I see Parent, Template, Order. With your plug-in, the Template function does not appear.

    ... otherwise I can globally change the page templates rather than specific page templates which this theme allows in the Attributes box.

    Look forward to your advice.

    Ed

    • 4 weeks ago

      I am afraid I did not understand your question

      • Jonathan
        3 weeks ago

        I have the 2.0 version of wordpress and I downloaded the amazing grace blue theme, I can see the banner
        but I cant get any content uploaded to my blog, is the version unable to handle the 3.1 theme? What am I doing wrong?

  4. Sakshale
    4 weeks ago

    Version 2.7.4, downloaded from the WordPress site
    WordPress 2.8.4

    Using ...?theme=xxx works, but I haven't found an "option" in the plugin admin area to select a test theme.

  5. extract errors
    Oct 7th, 2009

    Hi thanks for this cool plug-in -- however: for newest version 2.7.3, I keep getting these types of errors when I try to extract (using betterzip for mac) "on many of the files:

    ERROR: The file bg.png could not be extracted. The password may be incorrect."

    I get the options to "ignore and go on" or stop. I keep choosing "ignore/go on" and keep getting more errors:
    The file help.png could not be extracted. The password may be incorrect.
    The file home.png could not be extracted. The password may be incorrect.
    The file idea.png could not be extracted. The password may be incorrect.
    The file more.png could not be extracted. The password may be incorrect.
    The file p1.png could not be extracted. The password may be incorrect.
    The file paypal.gif could not be extracted. The password may be incorrect.
    The file rate.png could not be extracted. The password may be incorrect.
    The file twit.png could not be extracted. The password may be incorrect.

    and then all the above errors begin looping again and now these appear:
    The file previewbubble.js could not be extracted. The password may be incorrect.
    The file readme.txt could not be extracted. The password may be incorrect.
    The file screenshot-1.png could not be extracted. The password may be incorrect.
    The file screenshot-2.png could not be extracted. The password may be incorrect.
    The file themedrive.chk could not be extracted. The password may be incorrect.
    The file themedrive.php could not be extracted. The password may be incorrect.

    I don't know what the problem is or why I am having it, thus apparently means I am not getting all the files extracted to its plug-in folder. Can you advise with the solution? Thank you!

  6. Robert
    Oct 2nd, 2009

    Hey I love your Theme Test Drive plugin. I had an idea that I would like to see if you could implement. Currently the WP editor only edits the activated theme. I would like to see if we could get an editor for the theme being "test drove".

  7. Cool Statuses
    Sep 14th, 2009

    I love this plugin, it makes testing themes so much easier than any other way. I would really like to see one feature implemented though. Being able to install from a zip file URL is very handy, but having the ability to upload from a zip file on your own computer as well would make it almost perfect!!

    Good job!!

  8. mark
    Sep 2nd, 2009

    Vladimir, I keep getting the following error when I activate it ... Fatal error: Call to undefined function wp_get_current_user() in /nfs/c04/h02/mnt/63403/domains/reelseo.com/html/wp-includes/capabilities.php on line 920 Any ideas what this could be about? Thanks in advance as Id love to use the plugin.

  9. .wired
    Sep 2nd, 2009

    Hi, great plugin! But it would be really cool, if you could render the internal links the way, they have a "?theme=[themename]" also, if the page once was visited with this GET parameter. Hope, you understand, what I mean - my english is not the best, sry ;)

  10. Dainis W. Michel
    Aug 27th, 2009

    Hmm, is there a way to use this plugin as a "theme chooser" for specific pages or posts? That would be kinda cool. Right now, I am messing with "page templates," and I have a theme I would like to use, but it looks like I would have to do some serious copying and pasting of code to make an existing theme into a page template.

    At one point, I found some kind of plugin that allowed me to create a custom field to choose which theme a page would use. I'd like to find that again or figure out a way to make ThemeTestDrive do this.

    Wouldn't that be rad?

    Best,
    Dainis

  11. Roger Hal
    Aug 21st, 2009

    Hi, I love this plugin, but unfortunately when trying to activate it in a 2.8.4 Wordpress install I ran into problems. Is there any chance of updating what is such a great tool? Many thanks for your time and effort.

  12. AriK
    Aug 19th, 2009

    Hi, wordpress.org plugin list still tells that this plugin is not compatible with 2.8. Is that true? Could you update the information in the catalog if it is compatible?

  13. sanjeev
    Jul 19th, 2009

    i like it very good work man thank you very much. carry on.....

  14. mehori
    Jul 10th, 2009

    I saw some comments about Theme Test Drive breaking under WP 2.8 so I was reluctant. But today I went ahead and tried it anyway and it seems to be working ok.

    I'm using the plugin on Wordpress 2.8.1 testing out a fairly complicated theme with a lot of customization in the admin panel. All seems to be working.

    Thanks for a great plugin!

  15. Hemen İzle
    Jul 2nd, 2009

    Nice plugin..Thank u this share..=)

Have your say

Your email is never published nor shared. Required fields are marked *

*
*

This site rewards regular commentators with do-follows links to their site.

Subscribe without commenting

About Vladimir

vladimir prelovac Hi! My name is Vladimir Prelovac. I am a computer engineer by profession and an adventurer by state of mind.

"I would love to change the world, I just don't have the source code yet."

Books by Vladimir

WordPress Plugin Devleopment Book WordPress Plugin Development: Beginner's Guide

Published by Packt Publishing, available online through Amazon. Click the image for more information.

Consulting Services

Professional WordPress solutions based on custom developed plugins and themes

Expert on-site WordPress SEO consulting and an 'out-of-the-box thinking' approach to problems