IgnitionDeck Documentation

Upgrading 500 Child Themes

Using child themes is a good way to protect any customizations you make to a theme from being overwritten in the event of a theme update.  For instance, if you have made some customizations to your child theme’s stylesheet, and a new version of the parent theme is released, upgrading the parent theme will not overwrite any of the contents of the child. To learn more about how to create your own child theme for the Theme 500 Framework, see our documentation on Creating a 500 Child Theme. To learn more about how child themes work in WordPress in general, see wordpress.org’s documentation on child themes.

Our premium Theme 500 Framework child themes, such as Classic, Midnight, and Maximus are built on top of the Theme 500 Framework. The 500 Framework ‘parent theme’ handles most of the heavy lifting and the ‘child theme’ is a sort of skin for its parent, with various small changes to the parent’s functionality and style.

Occasionally, we roll out updates to the Theme 500 Framework, as IgnitionDeck’s codebase improves, features are added, and bugs are discovered and fixed.  If you are using one of  our premium 500-based child themes, and you see that the Theme 500 Framework has an automatic update available, we recommend that you log into your IgnitionDeck Dashboard and check to see if a new release of your premium child theme is also available.  Compare the version of your premium child theme in the Appearance section of your WordPress Dashboard, to the current version.

docs_500Framework_InstalledThemes

In the Appearance section of your WordPress Dashboard, click on “Theme Details” for the premium 500 Framework child theme you are using. This will reveal the version number.

docs_500Framework_ChildThemeDetailsVersion

docs_500Framework_IDDashboardChildThemeVersionCompare the version number for your premium 500 Framework child theme to the current version available in your IngnitionDeck Dashboard.

If your copy is older, you need to update it.

To upgrade your premium child theme for the 500 Framework, you will need an FTP client. If you do not have one, you can get FileZilla for free here.

NOTE: We do not provide support or documetation on how to do basic web development tasks like using an FTP client to upload files to your server.  So you will need to be comfortable with doing so on your own to procede.

Step-by-step instructions are as follows:

  1. Using an FTP client, back up your theme folders. Theme files will be located in /wp-content/themes/.
  2. Back up your site’s database. For help with backing up your database, see wordpress.org’s documetation.
  3. If you haven’t done so already, run the automatic updater for the Theme 500 Framework in the Appearance section of your WordPress Dashboard.
  4. From your IngnitionDeck Dashboard, download the latest version of your premium child theme for the 500 Framework and unzip.
  5. Using an FTP client, upload the new version of your 500 child theme to /wp-content/themes/, replacing the old version.