Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
I've seen this question asked a couple of times:
But, I don't see a definitive answer on how to identify if a Shop is a (or has been migrated to) Online Store 2.0 (https://shopify.dev/docs/themes/os20).
I'm planning to just mark it as Online Store 2.0 if the 404 file has a json extension (I.e. 404.json). Will that suffice?
Solved! Go to the solution
This is an accepted solution.
Found the official document to verify theme support for App Blocks: https://shopify.dev/docs/apps/online-store/verify-support#verify-support-for-app-blocks
I'm not sure if it is the same validation for App Embed Blocks.
In Online Store > Themes > Edit code
In Templates folder of your theme, all your files are .json then it means your theme is Shopify 2.0 OS theme
- Helpful? Like & Accept solution!
- Ryviu - Product Reviews & QA app: Collect customer reviews, import reviews from AliExpress, Amazon, Etsy, Walmart, Dhgate and CSV.
- Reton: Loyalty & Rewards - Earn points through tasks, redeem for discounts, and enjoy exclusive VIP rewards!
- Lookfy Gallery: Lookbook Image - Gain customers with photo gallery, video & shoppable image
- Reelfy‑Shoppable Videos+Reels: Create shoppable videos to engage customers and drive more sales.
- En...Sign up now.
I'm trying to build an app using theme app extension and this validation will be done via code. Can this be done via an API call?
This is an accepted solution.
Found the official document to verify theme support for App Blocks: https://shopify.dev/docs/apps/online-store/verify-support#verify-support-for-app-blocks
I'm not sure if it is the same validation for App Embed Blocks.
Discover how to increase customer engagement on your store with articles from Shopify A...
By Jacqui Apr 23, 2025Hey Community 👋 Did you know that March 15th is National Everything You Think Is W...
By JasonH Apr 1, 2025Discover how to increase the efficiency of commerce operations with Shopify Academy's l...
By Jacqui Mar 26, 2025