Upgrading Your Theme Version
As part of our weekly check-ups we will now and again update the RankHigherTheme® with new features or fixes. If you have received a message regarding an update to the theme then please follow these guidelines to update.
You may receive the update via email with a copy of the updated theme, please download that theme to a safe place on your hard drive.
Accessing Your Theme Version Update
Please then continue to log into the dashboard of your theme and go to Online Store [Left Menu] and click Add theme > Upload zip file which will open up a modal window.
From there you can click Add file to upload from your device, or you can drag the theme in the dashed box area of the upload modal window.
Note: Please duplicate your current live theme so that you have a copy in case any issues happen.
The theme should be in the stage of uploading and installing into your Shopify store.
Once the theme has fully uploaded to your Theme Library, then click the Actions dropdown menu next to the theme name.
Note: It is best to right-click and open this within a new window as we will be doing the same actions for the current live version of the theme.
Once you have the code window open, then do the exact same action with the current live version of the theme.
Note: It is best to have the source window open on one side as a tab and the new theme window code open within another tab next to it.
From here there are a few elements to copy over from your previous theme to your new theme. If you run through any issue at any point, you will have a backup copy of your live theme and a download copy of the new update.
The following areas files are the files to copy over, to copy from one to another it is best to highlight all of the code from the following templates and then paste into the same file within the new template in your other open tab.
A good and quick solution to this is to select the template open and click Ctrl+A [Windows] or Command+A [Mac] to select all that's within the template and Ctrl+C [Windows] or Command+C [Mac] to copy to your clipboard and then Ctrl+A [Windows] or Command+A [Mac] to select all within the new theme template and Ctrl+V [Windows] or Command+V [Mac] to paste into that new tab, be aware that you may have your keyboard shortcuts configured differently, so please check this within the Edit menu of your window.
The following are the files and there uses in which you will be copying + pasting into your new theme from your old.
Config > settings_data.json (We will always update this file, so please always copy + paste this file over)
If you have made edits to any of the following pages then please update these files.
Templates > index.json (Homepage)
Templates > product.json (Product Page)
Templates > collection.json (Collection Page)
Templates > page.json (Default Page)
If you find you have edited any other pages for example the cart page, you will find all of these within the Templates folder. Additionally, you may have created a new template, if so, these will also be within the Templates folder.
Note: Please be aware of any app installations as these will either need to be reinstalled or the template files also copied over, in most situations the files will automatically update when the new theme has been published.
I advise keeping the backup of your live theme within your theme library dated for sometime until you feel comfortable that the new published live theme is effectively working without any errors.
That’s it! Your new theme is ready. Feel free to publish this theme by again clicking the Actions dropdown and selecting Publish to publish that theme to live.