Updating your theme
Information about updating to the newest version of the Palo Alto theme
Palo Alto 5.0 includes the Shopify section groups feature and focuses on general improvements to design/UX, accessibility, performance, and settings.
Please note that if you're coming from version 4 or older, we do not recommend moving old settings.
The Shopify section groups update required us to make changes to section settings. The old schema may not be compatible with the new version.
Please make sure that you have a backup before updating.
For future updates, please follow the instructions below.
To start, you will need to first download a fresh copy of our latest version of Palo Alto from the Shopify theme store.
Next, you can open the code editor of your current copy by going into your online store > themes and clicking on actions (the 3 dots icon) > edit code.
Here, you should find the edited page templates with a small gray dot as an indication that they are changed.
Open up the edited page templates, we'll use
index.jsonfor our example, and copy the content to paste into the new theme.
To help select and copy all of the code here you can use
command + afollowed by
command + c(or
ctrl + a,
ctrl + cfor Windows).
The last step is to open the code editor for the new copy, open up the same file (in this case
index.json), and paste in all of the code.
Note: you have to also delete all of the predefined code. Use
command + aagain to select it all (or
ctrl + afor Windows) and click delete.
Finally, all that's left is to save the changes. If no build errors pop up, you have successfully transferred all of the settings that are still compatible with the new version.
Please note that it's possible not all settings will be compatible in which case you could run into a build error or just have missing sections.
Repeat this process for all templates.
Always check your progress through the theme editor and add in the missing sections before publishing the new copy.
If you run into a lot of build errors, then the best thing to do would be to manually redo all sections from the theme editor for the template.