Skip to main content
All CollectionsShopify IntegrationTheme Revert
Removing the app's features from a theme
Removing the app's features from a theme

In this article, we show you how to remove the app's features from a theme.

Connell Nguyen avatar
Written by Connell Nguyen
Updated over a week ago

📖 Depending on the store’s needs, our app allows store merchants to disable the search feature or all the app's features on the theme store without causing operational interruptions or display errors.


Theme Revert

When you want to uninstall our app permanently from your store, refer to this article to completely remove the code from your store nice and clean.

In case you want to remove specific features from certain themes, the theme revert function can help you keep the filter feature and merely remove the search feature to your liking.

By running the Theme Revert, the code responsible for carrying out particular functionalities will be eliminated from your store without having any impact.


Remove the app’s features from a theme

Theme revert is a permanent and irreversible removal. To restore this feature on [Target Theme], you need to set up a new theme.

Auto revert flow

To safely disable the app's features from a theme:

V2

  • From app admin, go to Integration menu > select Shopify Integration

  • Find the [Target Theme] > click Action.

  • Remove search feature only if you want to disable the search feature.

  • Remove all filters & search features if you want to disable all the app’s features.

  • Select Remove.

V3

  • From app admin, go to Integration menu > select Shopify Integration

  • Find the [Target Theme] > click the "" button.

  • Select Remove our app features.

  • Select the features you want to remove from your theme > Select Next.

⚠️ If the "There is an error" notification shows up when you are trying to run the Theme Revert, it means the code needs to be manually removed.

Manual revert flow

Manual revert flow for themes installed theme app extension

⚠️ This flow only applies to themes set up with Theme App Extension.

To manually revert themes with theme app extension:

  1. From your Shopify admin, go to Online Store > Themes.

  2. Find the theme you want to remove the app's code, and then click Customize.

  3. In the editor's left sidebar, select App embeds > Disable Boost Core - app embed in the list of App embeds.

  4. Remove all our app blocks in all templates > Restore any default app blocks you may have before installing our app.

  5. Now, we remove the Fallback layout and go back to your Shopify Admin Dashboard > Sales channels > Online Store > Themes.

  6. From the same theme, click the "" button > Edit code

  7. Locate the "Snippets" folder in your theme files > find this file named "boost-sd-fallback.liquid" and delete it.

  8. Click the Delete file to confirm your action.

  9. Next, we locate your theme's Layout folder and go to "theme.liquid" file.

  10. Search for this line of code below and delete it.

{% render 'boost-sd-fallback' %}

Click Save.


Manual revert flow for themes installed theme setup V1 & V2

With themes installed on App Lib V1 and App Lib V2, you will have to manually remove our app's code from your target theme.

When the theme is Online Store 2.0:

1. From your Shopify admin, go to Online Store > Themes.

2. Find the theme you want to remove the app's code, and then click Actions > Edit code.

3. Under the Layout header, click into the theme.liquid file.

4. Find two following scripts and remove them:

  • V1

{% include 'bc-fs-filter-style' %}; {% include 'bc-fs-style'%}
  • V2

{% include 'boost-pfs-style' %}; {% include 'boost-pfs' %}

5. Under the Templates header, click on the collection.boost-pfs-original.json file (This is the original collection template file before installing the app) and copy its content.

6. Under the Templates header, click into the collection.json file, delete its content entirely, and paste the content you have copied in step 5.

7. Under the Templates header, click on search.boost-pfs-original.json file (This is the original search template file before installing our app) and copy its content.

8.Under the Templates header, click into the search.json file, delete its content entirely, and paste the content you have copied in step 7.

When the theme is not Online Store 2.0:

1. From your Shopify admin, go to Online Store > Themes.

2. Find the theme you want to remove the app's code, and then click Actions > Edit code.

3. Under the Layout header, click on the theme.liquid file

4. Find two following scripts and remove them:

  • V1

{% include 'bc-fs-filter-style' %}; {% include 'bc-fs-style'%}
  • V2

{% include 'boost-pfs-style' %}; {% include 'boost-pfs' %}

5. Under the Templates header, click on the collection.json file (or collection.liquid if you cannot find the collection.json file). Then try to find if there is code with this format {% section xxx %} (xxx is usually collection-template or static-collection). Assuming that xxx is collection-template.

  • Scenario 1: If the code is there

    • Under the Sections header, find and open the collection-template.liquid file, then delete its content.

    • Under the

      • V2: collection-template-boost-pfs-original.liquid

      • V1: collection-template-bc-original.liquid

    • Copy its content and paste it into the collection-template.liquid file

  • Scenario 2: If the code is not there

    • Under the

      • V2: collection.boost-pfs-original.liquid

      • V1: collection-template-bc-original.liquid (This is the original collection template file before installing our app)

    • Copy its content.

    • Visit the collection.json file (or collection.liquid if you cannot find the collection.json file), delete its content, and paste the content that you have copied from collection.boost-pfs-original.liquid file into this file.

6. Under the Templates header, click into the search.json file (or search.liquid if you cannot find the search.json file). Then try to find if there is code with this format {% section xxx %} (xxx is usually search-template or static-search or search.liquid (for App Lib V1)). Assuming that xxx is search-template.

  • Scenario 1: If the code is there

    • Under the Sections header, find and open the search-template.liquid file, then delete its content.

    • Under the

      • V2: search-template-boost-pfs-original.liquid

      • V1: search.bc-original.liquid

    • Copy its content and paste it into the search-template.liquid file.

  • Scenario 2: If the code is not there

    • Under the Templates header, find the search.boost-pfs-original.liquid file (This is the original search template file before installing our app), and copy its content.

    • Visit the search.json file (or search.liquid if you cannot find the search.json file), delete its content, and paste the content that you have copied from search.boost-pfs-original.liquid file into this file.

⚠️ In App Lib V1, if you can't find file collection-template-bc-original.liquid, open search.liquid file and change Recent changes from Current to Original - [Date of time] to restore the original search template file. Find the collection-template-bc-original.liquid file, copy its content, and paste it into the search.liquid file.

7. Click Save and you have finished removing the app’s code from your live theme.


Tutorial video

Watch this tutorial video to learn how to set up/uninstall our app with your theme(s).


If you have other concerns or issues about the process of removing the app’s code, you can contact us at [email protected]and our customer support team will be happy to help you.

Did this answer your question?