One of the big features announced with WordPress 2.9 was the ability to upgrade several plugins at once. Trouble is, it’s not an easy to find feature. Fret not, for The Guru has found it!
You’d expect to go to Plugins, check the ones you want to upgrade and choose “Upgrade All” from the bulk actions drop down. Er… no.
Instead you need to go to TOOLS – UPGRADE and see a list of upgradable plugins there. You can tick the ones you want to upgrade, or check all, then hit the button as usual and hack in your FTP details. Note that this list won’t be there if all your plugins are up-tp-date.
The upgrade process will then be started in what’s known as “maintenance mode”. It can take some time with little to no feedback, so please be patient while you watch an empty browser window. Make sure you leave your browser alone until you see a “success” message.
According to this trac ticket, this functionality may well see an overhaul in future releases.
Until then, enjoy 😉
If a new stable version of WordPress is available, you’ll be prompted to upgrade at the top of the dashboard.
Upgrading not only introduces some new (and usually cool) features to your installation, but it also protects you from hackers as security holes are being fixed. I reccomend you upgrade as soon as a new version is available.
On some shared shoting packages, the automatic upgrade function introduced in WordPress 2.7 might not work, but it’s easy enough to do this manually. All you need is
Once you’re looged in to your FTP account, do the following:
- delete the wp-admin directory
- delete the wp-includes directory
- make sure you keep the wp-content and all other directories
- delete all files in your root directory, except for the wp-config.php file
- now upload everything from the new package, apart from the wp-config.php file and the wp-content directory
- last step: go to http://www.yourdomain.com/wp-admin/upgrade.php (your new installation might work without this step, but should your database need upgrading, this will take care of it).
You’re done – enjoy the latest WordPress 😉