When your theme's appearance or functionality unexpectedly changes, this signals that something has changed within your theme's code.
When code is altered on your theme, our support team at WeTheme unfortunately cannot view these changes. However, if custom changes have been ruled out as the culprit, we suggest investigating whether your theme has been affected by app integration.
Apps are designed to work with themes, and not the other way around.
This means that when you install an app from the Shopify app store, it integrates itself into your theme by either adding, removing, or amending code.
Uninstalling an app within your Shopify admin under Apps > Delete is the first step towards removing the app's code from your theme.
However, while uninstalling an app on your Apps dashboard removes the app, it does not necessarily replace the original code on the theme.
Although the team at WeTheme would love to be able to dive into any app-related issues you are facing with your theme, we do not have the means to see, diagnose, or address issues caused by third-party apps.
We want the best outcome for all merchants using our theme, and this is why we follow Shopify's guidance on app support.
Regarding third-party app support, Shopify states that:
'Most Shopify apps are built by third-party developers, not by Shopify. If you need help with an app or sales channel that was built by a third-party developer, then contact the developer directly.'
Every app is different in the way it operates on a coding level - therefore, as per Shopify's guidelines, we will always direct you to the app developer to amend any changes to your theme following app integration.
Once you have spoken with the app developers, we will always be happy to assist with any technical information you need about the theme itself to get any issues resolved.
Due to the far-reaching and potentially compromising nature of altering theme code-files, Shopify recommends duplicating your theme to create a backup copy before adding apps, allowing you to start again if you need to.
Within your Shopify admin, go to Online Store > Themes.
Select Envy, and click Actions > Duplicate.
Here at WeTheme, we strongly recommend following Shopify's advice and duplicating your working theme for worst-case scenarios.