Updating the Theme
Keeping your theme up to date ensures access to the latest features, improvements, and bug fixes. Below is a safe process for updating the Elemento Shopify theme.
Before You Update
Shopify does not automatically transfer custom code changes (Liquid, CSS, JavaScript) or custom settings between theme versions. Before updating:
Back up your current theme by duplicating it.
Document any custom code or use a version control system (e.g., Git).
Test the new version before publishing it live.
Step 1: Duplicate Your Current Theme
To create a backup:
In your Shopify admin, go to Online Store → Themes.
Locate your current Elemento theme.
Click Actions → Duplicate.
This will create a copy in your Theme Library.
Step 2: Install the New Theme Version
Option A: From Shopify Theme Store
Go to the Shopify Theme Store.
Search for Elemento.
Click Add latest version.
The updated version will be added to your Theme Library.
Option B: Upload a ZIP File
In your Shopify admin, go to Online Store → Themes.
Click Add theme → Upload zip file.
Select the
.zipfile of the new Elemento version and upload it.
Step 3: Reapply Customizations (If Applicable)
If you have made code customizations:
Open both your old and new themes in the code editor.
Manually migrate changes or use a theme diff tool to compare files.
Pay attention to changes in
theme.liquid, custom sections, or snippets.
If your changes were only made via the Theme Editor (Customizer), your settings will not automatically transfer. You can:
Manually replicate the settings in the new version.
Use third-party tools like the “Theme Settings Transfer” app (optional, not officially supported by Shopify).
Step 4: Preview and Publish the New Version
In Theme Library, click Preview next to the updated version to check it on your storefront.
If everything looks correct, click Actions → Publish to make the new version live.
Best Practice: Version Labeling
To stay organized, rename your duplicated and edited themes using version labels like:
Elemento v1.1.0 – LiveElemento v1.0.2 – BackupElemento v1.2.0 – Customizing