Early in the development of the “themes” support in WordPress, I bugged Ryan Boren for a “preview” feature. Instead, he wrote a Theme Switcher Plugin, which wasn’t what I wanted (but was still a cool thing to have). Now, he’s finally written a Theme Preview Plugin.
The thing is, I had already given up on him and written my own, weeks ago. I just never got around to documenting it and writing it up.
- Ryan’s has user-level checks (only level 8 or higher can preview), mine doesn’t
- Mine does error checking to ensure that the theme actually exists
- Mine allows you to separately specify which theme to pull the CSS from. This is because the themes themselves allow you to specify the style separately from the templates. This is actually somewhat redundant, but I tossed it in for experimentation, in case I wanted to override the stylesheet.
There, now you have a choice. And choice is always good. Ryan, feel free to add my plugin’s biological distinctiveness to your own