Hi! i want to change the product template theme. but it doesn’t give me the option to do so. I have tried to follow this method - https://www.youtube.com/watch?v=uw9WYzPnszw, but it still doesn’t work. When I go to the “product”, then to the specific product, navigate to “product template theme” it only show up one option which is “default” - even though I have made more… what am I doing wrong? is there anything else which I can do?
Once you created the template, then there is no way to rename it within theme Edit.
But within the Edit Code you can easily rename the template name. Please follow the steps that listed below.
Go to Shopify Admin >> Online Store >> Edit Code >> Templates >> Right click the template that you want to rename and then rename it.
In my case, I’ve only Default product template. Which means it just show product.json. In that case you need to rename which you want.
It’s not “product template theme”, but “alternate template for product page” or “alternate/custom product page template”.
Seems like they call it “Theme template” now in Admin, but still not “template theme”
Anyway – in the manual it says:
You change an assigned template in your Shopify admin. The template options that display are based on the available templates only in your current live theme.
So, if you’ve added those custom alternate templates in a draft theme, but not in live one, you would not see them listed in this drop-down.
What you can do is to got to “Edit theme” of your live theme and create alternate templates with the names matching ones you’ve created in Draft theme. You do not need to do any edits in Live, just create the properly named templates. And save.
Then you should be able to assign them to your products.
Since these templates are based on Default, in your live theme it will show the same as before, however, in Draft theme you should be able to see your edits.
Or simply publish the draft theme and the drop-down will show all new templates.
You only see “Default product” because your extra templates were not created as JSON product templates.
Shopify only shows JSON templates in the product → Theme template dropdown.
What to do:
- Online Store → Themes → Customize
- Select Products → Default product
- Click template dropdown → Create template
- Choose Product, give it a name → Create
- Customize it
- Go to Product → Theme template and select it
product.custom.liquid won’t show
product.custom.json will show




