Automatic Update Fails – How to Manually Update WordPress

How to Manually Update WordPress to Latest Version

How to Manually upgrade to Latest WordPress core

If restrictive file permissions are set on your site, you may have to upgrade your WordPress core manually. You may be other reasons for doing a manual update but either way it has to be done.

This article explains how to do this…

Upgrading WordPress Core Manually

  1. Alway create a full backup of your website including if possible a database backup. This is very important in case you make a mistake.
  2. Download the newest WordPress
  3. Unzip the file into a directory on your computer  extract it but double clicking.
  4. Deactivate all of the plugins on your WordPress site.
  5. Go to your website root directory and delete your ‘wp-includes’ and ‘wp-admin’ directories.
  6. Upload the new wp-includes and wp-admin directories from the new freshly extracted version of WordPress, replace the directories you just deleted.
  7. Never delete your wp-content directory it contains themes, plugins and Uploads.
  8. Delete the WordPress .maintenance file

    If you are upgrading manually after a failed auto-update, remove the .maintenance file from your WordPress root directory. To do this navigate to root force showing hidden files

  9. Visit your main WordPress page at /wp-admin/.  Go to the plugins folder, where you can bulk activate and individually activate your plugins.
  10. Your upgrade is now complete and you should be running the newest version of WordPress.

Default WordPress .htaccess file

Copy and paste the code for the default WordPress .htaccess file. This file is needed to test if repairing your WordPress i.e. Internal Server Error or white screen errors.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

View WordPress .htaccess file or Download a fresh WordPress .htaccess

Some computer systems don’t show any file with the . before it for security reasons, so you may have to rename it as “.htaccess” there is no extension required or needed for this type of file. The .htaccess file is the most powerful file on your website. If it is wrong your website wont display.

 

Most browsers strip the . before they will download the file.