Update (2011-07-06): The plugin has been upgraded to handle upgrades from Builder 2.8 to Builder 3.0. It is also now available on WordPress Extend, the official WordPress plugin repository. You can find the page for the plugin here. If you already have the plugin installed, you may be prompted to automatically upgrade since it is now on the repository.
Update (2010-01-14): Just as this plugin makes theme upgrades simple and fast, it now does the same for plugins. Simply go to Plugins > Add New > Upload to upgrade existing plugins via a simple zip file upload. Make sure that you are running the 0.0.2+ version to get this new feature. Additionally, this new version includes support for 2.8 versions of WordPress.
Theme upgrades have always been a big support issue here at iThemes. Something that should be easy, has always been a technical task prone to error.
With the release of Builder, we’ve seen just how big of an issue this truly is. On average, we are pushing out at least one new feature or bug fix version a day. This means that, more than ever, our users want to be able to easily upgrade their theme.
I’d like to announce that what was once a huge chore is now a simple task thanks to a plugin being released today. The plugin is called Easy Theme Upgrades, and I coded it specifically to make the lives of our users easier. The plugin is hosted on WordPress Extend. You can find more information on the plugin’s WordPress Extend page.
After installing and activating the plugin, follow these steps to upgrade your theme:
- Download the latest zip file for your theme. You can always download the latest version of any themes you’ve purchased on your member page.
- Log into your WordPress site.
- Go to Appearance > Add New Themes and click the Upload tab at the top of the page.
- Select the zip file with the new theme version to install.
- Select “Yes” from the “Upgrade existing theme?” option.
- Click “Install Now”.
Your previous theme version files will automatically be stored in a zip file and added to your Media Library for easy download. This way, any customizations that you may have made will not be lost.
Note that you will need to ensure that WordPress (technically your webserver) has write privileges to both the wp-content/themes directory and to the directory to be replaced. If you installed the theme via the Add New Themes > Upload page, the plugin will be able to upgrade the theme.