X

How to Properly Upgrade WordPress (Step by Step)

how to properly upgrade wordpress

Do you want to update your website with the latest version of WordPress? The new version releases help maintain the security, speed, and compatibility of your WordPress website. They also offer new, exciting features for your site as well.

In this article, we’ll show you how to properly upgrade WordPress both from your admin dashboard and manually, in 3-4 simple steps.

Why Should You Upgrade Your WordPress Website?

Upgrading to the latest WordPress version will keep your website secure from any malicious code or content. It also makes your website faster. The newest version of WordPress always comes with additional features and it usually fixes any issues from the previous versions.

You’ll get a notification to update your website on the admin dashboard whenever there’s a new update available. The notification has a link to update to the latest WordPress version. It also sends an email to the site administrator about the newest version release.

Update WordPress

Apart from updating your website from the admin dashboard, you can also manually upgrade WordPress by downloading the latest version from the official WordPress.org website. To do this, you’ll need to upload the WordPress files on your web hosting server using an FTP client. If you don’t have access to FTP, then you can simply stick to the admin dashboard method.

That being said, let’s take a look at how to properly upgrade WordPress, step-by-step.

Step 1: Make a Full Backup of Your Website

Before you begin upgrading WordPress, it’s important to make a full backup of your website. If your website crashes after the update for any reason, then you’ll have a backup to restore your site back to normal. The full backup includes your content, images, database, and other useful WordPress files.

To make a full backup, including your database, you can use a third-party WordPress plugin. There’re many WordPress backup plugins on the market. We recommend you use Duplicator or UpdraftPlus. These backup plugins will not only help you create the backup, but you can also use them to restore your WordPress website should anything go wrong.

You can follow our step-by-step guide on how to easily backup your WordPress website for more information.

Step 2: Update Your WordPress Themes and Plugins

Next, you’ll need to update all your themes and plugins. Sometimes the older version of a theme or plugin may not be compatible with the newest WordPress release. In this case, your website may crash or show errors upon updating to the latest WordPress version.

To update your themes and plugins, you can go to Dashboard » Updates in your WordPress admin area.

Updates page on WordPress dashboard

You can also update your themes or plugins separately. For themes, you can go to Appearance » Themes and update your themes one-by-one.

Update themes

Similar to your themes, you can go to the Plugins » Installed Plugins page in your WordPress admin area to update your plugins one-by-one.

updates available

After updating your themes and plugins, you’re ready to start the process of upgrading WordPress.

Step 3 (A): Upgrading WordPress from Admin Dashboard (Easy Way)

This is the simple way to update your WordPress website. You can click on the ‘Update Now’ link in your admin dashboard. It’ll show you the WordPress Updates page. Since you already created a complete backup of your WordPress site, you can simply click on the ‘Update Now’ button.

Update WordPress now

Note: If you’re not the site administrator, then the notification will ask you to inform the admin about the new version release.

Once the update is done, you’ll see a welcome page to the new and latest WordPress dashboard. You can visit your website to enjoy the new and latest WordPress version.

Step 3 (B): Manually Upgrade WordPress by Uploading Files

To manually upgrade WordPress by uploading files on your hosting server, you’ll need to follow the steps below:

Download the Latest Version of WordPress

The first thing you need to do is to download the latest version of WordPress. The official website will always show the most recent version available. You can click on the ‘Download WordPress’ button to get it for free.

Download the latest WordPress version

A zip file will be downloaded. You can extract the files on a folder to upload them to your server manually. Simply log into an FTP client like FileZilla or SmartFTP with your username and password to connect to your website.

After that you can upload and overwrite the WordPress core files to upgrade your website to the latest version.

Upload and Overwrite WordPress Core Files

You’ll need to upload all of WordPress’ core files from the folder that you extracted previously to your WordPress hosting server. Once you upload the files, it’ll open up a window that asks if you want to overwrite files. Simply select the overwrite option and click on the ‘OK’ button.

Upload WordPress files

Make sure to skip the ‘wp-content’ folder. This folder contains your themes, plugins, uploads, and other useful files. Since you manually updated your themes and plugins, this folder can remain as-is.

Once all the files are uploaded, you can go ahead and visit your website to see if everything’s working as it has to be.

Step 4: Run the Database Upgrade Script (Optional)

If you’re upgrading from a much older version of WordPress, then there’s a slight chance you’ll see a screen like this:

WordPress database upgrade

It happens when you try to access your WordPress admin panel. This looks a lot scarier than it actually is. It’s a very quick process and your database upgrade will be successful in few minutes.

Note: It may or may not be necessary depending on which versions you’re updating between.

Things You Should Do After Upgrading WordPress

If everything’s working as it should be, then you’re done with properly upgrading WordPress to the latest version.

In case, you see an error with your database, you can check our guide on how to fix the error establishing database connection in WordPress. You should also not miss our handpicked list of must-have WordPress plugins.

That’s all. We hope this guide helped you learn how to properly upgrade WordPress. If you found this post useful, you may also want to check out our guide on the best content marketing tools and plugins for WordPress websites.

Comments   Leave a Reply

  1. I have been dreading upgrading a couple of websites with the new version of WP. Your instructions were absolutely the best. Thanks! Why can’t they put such easy instructions on the WP site? Fantastic. Thanks again!

  2. Can this setting upgrade WordPress from 2.3.1 to 2.8.4? I need to help my mum to do that. Please kindly reply, thanks!

  3. Marketing Meerkat August 26, 2009 at 3:37 am

    Thank you so much… That was really helpful!

  4. Life of db » Blog Archive » In and Out in 34 Minutes June 16, 2009 at 10:24 am

    […] at 2.8 (downloadddd). For upgrade instructions, check here (don’t let it scare you)… so check here. It’s super easy. A lot more easy than one would lead you to believe. The important part to […]

  5. Hi, thanks for the info, it really is easy to upgrade. I’m hoping that you or someone else knows how to upgrade a wordpress installation created in WP Direct, though. I decided to copy out my files from there and manage them on my own, but now I can’t upgrade them. The error log shows compat.php errors. arrggghhh.

    If anyone knows what’s up with WP direct installs, please let me know.

    Thanks!
    Cheryl

  6. Hi,

    Thanks for the guide. It really helped me when I couldn’t access my admin cpanel (so I couldn’t use the auto-updater). This post saved me 🙂

  7. Thanks so much for the post. This was as easy as you reported. Sad that I’ve been just delaying and delaying the upgrade, because it was totally painless. I think I feared that my theme would break and that it would require a bunch of work on my part. In fact, it was the exact opposite.

  8. @Nate: It may or may not be necessary to upgrade the database, if that’s what you’re asking.

    @faidon: Are you sure all the files uploaded properly?

  9. you make it sound so easy….
    here is what realiy is:

    Warning: require_once(../wp-load.php) [function.require-once]: failed to open stream: No such file or directory in /home/polyant9/public_html/mysite/wpe/wp-admin/admin.php on line 7

    Fatal error: require_once() [function.require]: Failed opening required ‘../wp-load.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/polyant9/public_html/mysite/wpe/wp-admin/admin.php on line 7
    any ideas?

  10. […] to upgrade WordPress […]

  11. I can’t find the “upgrade wordpress” information on admin panel after I performed the file overwrite process in my FTP.

    Help?

  12. I just use a plugin to make an upgrade in just 5 minutes, it worked with over 20 WordPress installation without a problem. How To Upgrade To WordPress 2.5 In 5 Minutes

  13. WordPress Wednesday News: WordPress 5 Years Old, WordCamps International, WordPress 2.6 On Track, Plugin Competition is Hot, Genko Updated : The Blog Herald May 28, 2008 at 6:43 pm

    […] wp-admin/includes/media.php and wp-admin/media.php, if you want to just replace the changed files. Theme Lab offers a simple upgrade guide for this upgrade. Included in the upgrade are fixes to Internet Explorer […]

  14. WordPress Wednesday News: WordCamps Everywhere, Apache Patch for Securer Passwords, WordPress Plugin Contest, and More WordPress News | Writing & Blogging Info May 23, 2008 at 7:00 am

    […] and wp-admin/media.php, whether you want to just replace the changed files. Theme Lab offers a simple upgrade guide for that upgrade. Included in the upgrade are fixes to World Wide Web […]

  15. WordPress Wednesday News: WordCamps Everywhere, Apache Patch for Securer Passwords, WordPress Plugin Contest, and More WordPress News : The Blog Herald May 21, 2008 at 12:33 pm

    […] wp-admin/includes/media.php and wp-admin/media.php, if you want to just replace the changed files. Theme Lab offers a simple upgrade guide for this upgrade. Included in the upgrade are fixes to Internet Explorer […]

  16. WordPress Wednesday News: WordPressMU Updated, Press-It Coming Back, WordCamp Milan, WordPress Keys, and Plugin Contest News : The Blog Herald May 14, 2008 at 11:47 pm

    […] wp-admin/includes/media.php and wp-admin/media.php, if you want to just replace the changed files. Theme Lab offers a simple upgrade guide for this upgrade. Included in the upgrade are fixes to Internet Explorer […]

  17. WordPress Wednesday News: Which Bookmarklet, WordPress 2.5.1 Mandatory Upgrade, WordPress Plugin Contest, WordCamp 2008 in San Francisco, and WordPress Mugs : The Blog Herald May 7, 2008 at 10:34 pm

    […] wp-admin/includes/media.php and wp-admin/media.php, if you want to just replace the changed files. Theme Lab offers a simple upgrade guide for this upgrade. Included in the upgrade are fixes to Internet Explorer […]

  18. 42355353657ok May 5, 2008 at 7:25 pm

    thank you so much!!

  19. dave miers dot com » Web Watch Wrap #12 May 2, 2008 at 10:50 pm

    […] web watchWhy should the devil have all the good music?Xtreme Bible StudiesPC and proud!Use RSS with Google ReaderVintage JesusBecome a Web DeveloperNitechurch live cdDon’t steal God’s gloryEvery man…WP Upgrade Tutorial […]

  20. An easier way to upgrade to wp 2.5.1 - Your HostICan Community May 2, 2008 at 5:13 am

    […] doesn’t have wordpress 2.5.1 yet… here is an article on how to make a manual upgrade easier How To Upgrade WordPress Tutorial – Upgrading WordPress Is Easier Than You Think | Theme Lab __________________ Greetings, James Hostican || Unmetered […]

  21. WordPress Wednesday News: WordPress 2.5.1 Released, WordPress 2008 in August, Plugins Contest, 3 Million, WordPress.com Responds to Brail Court Ban, and More : The Blog Herald May 1, 2008 at 12:05 am

    […] wp-admin/includes/media.php and wp-admin/media.php, if you want to just replace the changed files. Theme Lab offers a simple upgrade guide for this upgrade. Included in the upgrade are fixes to Internet Explorer […]

  22. @Hanne Sena: Yes, but there isn’t a wp-config.php file in that zip, it’s a sample. But you’re right – you should “upgrade” the config file as well, just maintain the database info.

    Thanks for commenting!

  23. ermm, i think you forget to mention the wp-config file. ^^P

  24. BlueCirclet Community April 26, 2008 at 6:43 pm

    Easy way to upgrade your WP ?…

    for sure all wordpress self-hosted bloggers have noticed the new upgrade from wordpress.org
    the release of the new version .
    for some point having that annoying yellow tip in the top of my dashboard

    it really made me to download the last version and u…

  25. Nice , that is mostly what i have done today .
    and TBH , the last updates really fixed
    some media uploader issue i was having with the older version

Add a Comment Cancel reply

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

WordPress Launch Checklist

The Ultimate WordPress Launch Checklist

We've compiled all the essential checklist items for your next WordPress website launch into one handy ebook.
Yes, Send Me the Free eBook!