Preview_Theme_ID Parameter No Longer Works

Highlighted
Tourist
4 0 1

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?

 

 

0 Likes
Highlighted
Tourist
4 0 1

Today the parameter is changing themes, unless the page is inside an iframe.

0 Likes
Highlighted

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?

Thank you.

Shopify App / Theme developer
https://mpthemes.net/
0 Likes