Discuss and resolve questions on Liquid, JavaScript, themes, sales channels, and site speed enhancements.
Looking for some guidance on how hide the header on more than just one template. Currently, I'm using the 'unless' condition to remove the header on a template we use for opt-ins, however, I had to create another template used for a video (page.masterclass-no-header) but I can't figure out how to add that template into the code. Everything I've tried removes the header from all templates including the homepage.
Here is what I currently have:
TYIA!
Solved! Go to the solution
This is an accepted solution.
This might seem like a bit of a hack but if your Unless statement is working for you I think you can just use an OR operator. This would get a bit much if you kept adding templates but for a couple it should be good:
{% unless template == "page.opt-in' or template == "new-template-you-want-to-exlude" %}
This is an accepted solution.
This might seem like a bit of a hack but if your Unless statement is working for you I think you can just use an OR operator. This would get a bit much if you kept adding templates but for a couple it should be good:
{% unless template == "page.opt-in' or template == "new-template-you-want-to-exlude" %}
Thank you, Steven! That worked! I appreciate it!
Learn how to expand your operations internationally with Shopify Academy’s learning path...
By Shopify Feb 4, 2025Hey Community, happy February! Looking back to January, we kicked off the year with 8....
By JasonH Feb 3, 2025Expand into selling wholesale with Shopify Academy’s learning path, B2B on Shopify: Lau...
By Shopify Jan 28, 2025