I was thinking from many days to upgrade to the latest version of Wordpress (The CMS used in this blog), but wasn’t able to do it, maybe because of the fear of database crash or something.
Allhailmike was again and again asking me to do it, as he pointed out, the new ver WP 2.6 is more streamlined, search engine friendly and more stable. So, after all the tweaking last night, i thought to give it a try.
I downloaded the latest version from the official website http://wordpress.org/ and uploaded it to a separate directory, inside the main root directory where i had installed my old installation of WP 2..3.1.
Then i headed to the documentaion part, to help me out smoothly with the process. I must say even the short documentation (they even have step-by-step spoon feeding) was clear and sufficient enough to do all the things safely and successfully. The documentation is at http://codex.wordpress.org/
So here goes the step-by-step instructions (in short):
1. First extract the contents of the new version in a separate folder and upload it to the main directory (root directory where wordpress is instaslled). Uploading through FTP is a better choice.
2. Now delete your wp-admin and wp-includes folder, from the older installation.
3. Copy the new WordPress files to your server, overwriting old files in the root.
NOTE The wp-content folder requires special handling, as do the plugins and themes folders. You must copy over the contents of these folders, not the entire folder. Copying the entire folder overwrites 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.
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 statemens from the sample file into yor current file.
4. That’s it.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.
Everything done correctly, itself calls for a coffee break.

