How do I display an alternate theme? The preview_theme_id parameter no longer works.
It seems like if I click preview theme from the admin, a cookie or token is set because it becomes the default when I check the front end logged in.
Also, I notice that in customize theme homepage editor, the iframe Shopify uses has an empty preview_theme_id parameter. If I open the iframe in a new tab, the theme switches to the default theme. Exact same URL - different theme.
Not sure why Shopify is making the theme preview so cryptic... why remove the preview_theme_id functionality?
I have the same issue.
The preview_theme_id stop working for my store today.
The issue doesn't relate to the iframe.
Here is an example store:
- live theme, https://shella-one-product.myshopify.com/?preview_theme_id= should look like https://take.ms/GYlzU
- unpublished theme, https://shella-one-product.myshopify.com/?_ab=0&_fd=0&_sc=1&preview_theme_id=83236618302 should look like https://take.ms/AB12BK
- debut theme, https://shella-one-product.myshopify.com/?_ab=0&_fd=0&_sc=1&preview_theme_id=83389022270 should look like https://take.ms/hCpFM
I don't find information about this feature in the Shopify changelog.
It will be great if someone from Shopify gives more information about Preview_Theme_ID Parameter.
Is this a bug? When it will be fixed?