Most issues you encounter with your theme can be solved by updating or reinstalling it.  Reinstalling is necessary if:

  • You know or think you skipped an individual update
  • You have a PHP error or white page preventing you from accessing wp-admin and think it may be theme-related
  • You have modified your theme beyond recognition and it is no longer functioning correctly
  • We recommend it as the fastest or safest solution to your issue
  • The theme has been hacked/infected with malware

This method will not affect your site’s content, images or uploads, and should also not affect your Theme Options, widget or customizer setup. However:

  • If a function/option has changed dramatically since your version of the theme, it may need to be reset. Be sure to read through the update notes for your theme.
  • If a widget has been changed dramatically since your version, it will need to be setup again.
  • If you have modified the theme templates directly without using a child theme, you must backup your old files or ensure you have a reference of the changes. They will need to be moved into a child theme or re-applied to the reinstalled version. Do not restore old files over the top of an update/reinstall or you risk breaking your theme.


The Solution

Quick Method

Use this method if you still have access to your admin and you just need a fresh reinstall

  1. Download a fresh copy of the theme from Dashboard → My Themes here on the Obox website
  2. In the WordPress admin, go to Appearance → Themes and activate TwentyFifteen
  3. Click on your theme’s thumbnail and click the Delete link in the lower-right. Confirm delete.
  4. Click on Add New, then Upload Theme and proceed to install the new zip and Activate it

Manual Method

Use this method if you do not have access to your admin or need to manually delete the old heme files before uploading the new ones

  1. Download a fresh copy of the theme from Dashboard → My Themes here on the Obox website
  2. Open the zip file to find the theme folder and extract it to your Desktop (or any easy-to-find location) to find the theme folder, ie “kiosk”
    • If you are using Safari and you are seeing a _single extension or version number on the folder, open that folder to find the actual theme folder! The correct folder contains all of the theme files and the style.css
  3. Connect to your web space using an FTP client and browse to wp-content/themes
  4. Backup your existing theme folder if you have modifications, or move it out of the themes folder.
    • You essentially need to get rid of the existing install in here to reduce margin of error and confusion over which theme is active.
    • It is safe to delete the folder if you have not modified the theme files
  5. Drag the freshly downloaded theme folder from your Desktop into the themes directory. The following example shows the express theme folder on the left and the remote server’s themes folder on the right.
    • ftp1
  6. Make sure that the path is wp-content/themes/themename/ and not wp-content/themes/themename.1.2.3/themename as this will cause some functions to break!
  7. Log in to your WordPress admin panel and go to  Appearance →  Themes
  8. The theme should still be active. (If not, activate it).
  9. Click on the thumbnail to view the Theme Details and verify the version number is correct/most recent. This is especially important if you decided to rename your old theme folder instead of deleting it as advicse in step 4, as WordPress may keep the old version active even after a folder rename.

If you are reinstalling due to an outdated theme:

Verify your Theme Options, Widgets and any other important points outlined in the theme’s update notes, as several things may have changed or been reset since your version