Shopify themes, liquid, logos, and UX
Hi ShopiComunity,... i need help.
I need change the header in 2 pages (index and talent) but no work.. 😕
My code:
{% if template == 'index' %}
{% include 'header' %}
{% elsif pages == 'talent' %}
{% include 'header-talent' %}
{% else %}
{% endif %}
Please,...
Thank ^^
Solved! Go to the solution
This is an accepted solution.
{% if template == 'index' %} {% section 'header' %} {% elsif page.handle == 'talent' %} {% section 'header-talent' %} {% else %} {% section 'header-for-other-pages' %} {% endif %}
try this
Hi Fredd,
I assume "talent" is the handle of the page. Can you try this? Make sure to include header in the last else statement for pages other than Index & talent. I have added a dummy include statement. If you think there shouldn't be anything, you may safely remove this line :
"{% include 'header-for-other-pages' %}"
{% if template == 'index' %}
{% include 'header' %}
{% elsif page.handle == 'talent' %}
{% include 'header-talent' %}
{% else %}
{% include 'header-for-other-pages' %}
{% endif %}
Hi, thank..but nothing yet 😕
Text n header index (pages 1) and Talent (pages 2):
"Liquid error: Could not find asset snippets/header.liquid"
Look my code
😕
This is an accepted solution.
{% if template == 'index' %} {% section 'header' %} {% elsif page.handle == 'talent' %} {% section 'header-talent' %} {% else %} {% section 'header-for-other-pages' %} {% endif %}
try this
Hi All ¡
Thank you ¡
Amar3, Robert_Chen, Jason: are awesome ¡¡ lml ^^ lml
2 headers with different design and text ^^
it works 🙂
Doesn't work for me.
Getting two header sections appear on top of each other on every page. Seems like the If/else statement isn't working. I've tried as above and that didn't work and tried below and that doesnt work either. Any help would be appreciated
{% if page.handle == 'index' %}
{% section 'header' %}
{% else %}
{% section 'header-two' %}
{% endif %}
Hi There!
{% section 'header' %} already exists by default in the <body>
Search for it and then wrap your if-else statement around that code to avoid duplication.
Hi I am facing the same problem but I am new to Shopify, can to please tell me where to add this code and what file name should I give to the other header file
Hi, I know it has been a couple of years but I'm hoping you can help please. I'm a bit stuck with this. I'm getting two headers on top of each other, and they are the same header. I'm not sure why though
Best solution
Hello. Where am I supposed to put this code?
Hi Robert. I want to keep a different header for my home page on my website. I tried this but didn't work. Attaching a link of my store for reference. Could you also tell me where to put the code. I am new to shopify
The error you're seeing is letting you know that the snippet file - called "header.liquid" - doesn't exist.
In that content you want to include, what is the filename?
[edit] Robert could very well be on the right path of thinking here if it's not a snippet at all but instead a section.
Fredd,
Try these 2 things -
1. Replace 'include' with 'section' & see how it goes.
2. As Jason said, create those file with appropriate HTML & Liquid & it should work.
Thanks
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025