CMS & Blog Templates

WordPress - Joomla - Mambo - Drupal - Php-Nuke
home >WordPress Tutorials >WordPress Upgrade

WordPress Upgrade

WordPress Installation WordPress Manual Installation Start up guide for WordPress
Creating a Category Comments in WordPress WordPress Themes
WordPress Create Theme WordPress Plugins WordPress Images
WordPress Backup WordPress SEO WordPress Security
WordPress Upgrade WordPress Spam Protection Other Tutorials

Automatic Upgrade
Recent versions of WordPress feature an Automatic Upgrade. Go to the Tools -> Upgrade menu and follow the instructions there.

Note that your files all need to be owned by the user under which your Apache server executes, or you will receive a dialog box asking for "connection information," and you will find that no matter what you enter, it won't work.

Three Step Manual Upgrade
These are the short instructions, if you want more check out the extended upgrade instructions. If you experience problems with the Three Step Upgrade, you may want to review the more detailed upgrade instructions

For these instructions, it is assumed that your blog's URL is http://example.com/wordpress/. Note that during the upgrade process access to your blog may not work for your visitors.

A Warning before you start
If you run into problems Upgrading WordPress with the three Steps described here, you need to revert to your old version first before using the more detailed upgrade instructions (ie. restore the backup made in step 0). Even though you might not run into any errors with this process right away, you might run into problems later down the line. Then it may not be possible to revert far enough back to fix the problem without losing any recent changes.

So If you use Plugins and Themes other than the ones that come with the default WordPress installation, it is advisable to start over with the more detailed upgrade instructions.

Step 0: Before You Get Started
  • Just in case something goes wrong, make sure you have a backup. WordPress Backups is a comprehensive guide.
  • Make sure the database user name registered to WordPress has permission to create, modify, and delete database tables. If you installed WordPress in the standard way, and nothing has changed since then, you are fine.
  • Deactivate your plugins. A plugin might not be compatible with the new version, so it's nice to check for new versions of them and deactivate any that may cause problems. You can reactivate plugins one-by-one after the upgrade. This is particularly important when upgrading to WordPress 2.7!
Step 1: Replace WordPress files
  1. Get the latest WordPress. Either download and extract it to your computer or download it directly to the server.
    1. As a reminder, to extract a tar.gz to a folder use this command, replacing (folder name) with the name of your folder: tar -xvzf latest.tar.gz -C ./(folder name)
  2. Delete your old wp-includes and wp-admin directories.
  3. Copy the new WordPress files to your server, overwriting old files in the root, except perhaps the wp-content folder (see "NOTE" below). You may use FTP or shell commands to do so. Note that this means *all* the files, including all the files in the root directory as well. If you use the default or classic theme and have customized it, then you can skip that theme.
NOTE   The wp-content folder requires special handling, as do the plugins and themes folders. You should copy over the contents of these folders, not the entire folder. In some cases, copying the entire folder may overwrite all your customizations and added content.

Also take care to preserve the content of the wp-config.php file in the root directory. This file contains current settings for your existing installation, e.g. database sign-in information. Occasionally new versions of WordPress add statements to this file. (E.g. in version 2.5 the SECRET_KEY variable was added, see Extended upgrade instructions). Compare your existing file with the new installation file which is named wp-config-sample.php. Either transfer your settings to the sample-file and rename it to wp-config.php or copy the new statements from the sample file into your current file.

Step 2: Upgrade your installation
Visit your main WordPress admin page at /wp-admin. You may be asked to login again. If a database upgrade is necessary at this point, WordPress will detect it and give you a link to a URL like http://example.com/wordpress/wp-admin/upgrade.php. Follow that link and follow the instructions. This will update your database to be compatible with the latest code. If you fail to do this step, your blog might look funny.

Step 3: Do something nice for yourself
If you have caching enabled, your changes will appear to users more immediately if you clear the cache at this point (and if you don't, you may get confused when you see the old version number in page footers when you check to see if the upgrade worked).

 
 
 
WordPress Templates WordPress Themes WordPress Hosting
WordPress Directory WordPress Components WordPress Books
Free WordPress Themes
Free WordPress Themes available here is basically a ready-made design representing a typical high-quality and beautiful design of all of the CMS and Blog WordPress Themes.
   
Customize WordPress Templates
WordPress templates customization services you can easily get a unique and professional looking website that will correspond to your business needs.
   
Best WordPress Hosting
Are looking for the best WordPress web hosting? A good web host for WordPress that we can suggest which is available on the web.
   
Best WordPress Books
Are looking for the best WordPress books? Here we have some good collection of books about WordPress available on the web, which can be used for beginner or intermidiate developers.
 
 
» WordPress Templates
» Free WordPress Templates
» WordPress Hosting
» WordPress Themes
» WordPress Components
» WordPress FAQ
» WordPress Tutorials
» WordPress Directory
» WordPress Resources
» WordPress videos
» WordPress Books
» WordPress Templates Customization

All WordPress templates are completely customizable and ready for immediate download.

Template Types
» Turnkey Websites
» Premium Templates
» Flash Templates
» PowerPoint Templates
» Personal Pages Templates
» Most Popular
» Low Budget Templates
» Flash Photo Galleries
» Corporate Identity
» Last Added Templates
» Zero Downloads
» CSS Web Templates
» PhpBB3
» PhpBB2
» phpBB Skins
» Web 2.0 Templates
» Forums Web Templates
» Portals Web Templates
» Flash Intro Templates
» SWiSH Templates
» Zencart Templates
» CRE Loaded Templates
» osCommerce Templates
» Halloween Web
» XML Flash Site Templates
» Magento Templates



 Template Categories
Click here for more Categories

Web Templates | WordPress Themes | PHP-Nuke Themes | Joomla Templates | Mambo Templates | Drupal Themes | phpBB Templates | Flash Web Templates |
Dynamic flash photo gallery templates | osCommerce Templates | CRE Loaded Templates | CSS Web Templates | XML Sitemap| SWiSH Templates |
Real Estate Templates | Site Map | Site CMS | Flash Flip Book | Web Templates Customization | Website Builder | Affiliate Program | Resources |
Templates Directory | Link to us | Submit a site | Submit Articles | News
Copyright © 2003 -2009 CMS & Blog Templates. All Right Reserved. FAQ | Terms of Use  Web Design by Digital Dreams - Your Outsource Partner