Updating Themes via FTP

Sometimes you need to install a theme manually. Here's the best and safest way to do that:

  1. Download the theme's zip file and unzip it.
  2. You should see the /theme/ folder (where theme is the name of the theme)
  3. Rename this folder to /theme-new/.
  4. Log in via FTP to your site and go to the /wp-content/themes/ directory.
  5. Upload the /theme-new/ folder into this directory.
  6. Now you should have both the /theme/ and /theme-new/ directories.
  7. Rename /theme/ to /theme-old/
  8. Rename /theme-new/ to /theme/
  9. Now test the site and make sure everything is working.
  10. When all is well, you can safely delete the /theme-old/ directory.

Keep in mind that "theme" in this case would be the name of the theme, so for an example with the Espresso theme:

  • /espresso/
  • /espresso-old/
  • /espresso-new/