Topic summary
A user seeks to add social media icons to the header of Shopify’s Debut theme.
Solution Provided:
Prezentech shares a code snippet (CSS/Liquid) that can be added to the header.liquid file to display social icons in the header. The code checks for social media links in theme settings and renders corresponding icons.
Implementation Steps:
- Paste the provided code into
header.liquid - Configure social media links in theme customization settings
- Icons should appear in the header alongside existing elements
Common Issues & Follow-ups:
- Alignment problems: Multiple users report icons causing logo misalignment or appearing in undesired positions (below menu, not centered, etc.)
- Customization needs: Users request help positioning icons next to specific elements (search icon, centered with logo)
- Theme conflicts: One user notes the “Add to Cart” sections disappear after implementation
Resolution:
Prezentech offers personalized assistance through direct messages for positioning and alignment issues. Several users confirm the solution works but requires additional customization for proper placement. The discussion remains active with ongoing troubleshooting requests.
It would need customization to implement this feature, Unfortunately, there is no simple solution otherwise I will be happy to help you.
I would suggest hiring a Shopify expert to assist you OR feel free to contact me.
Thanks!
Hi @tomeastman123 ,
Please share your store url and password if it is protected so i can check and add it for you.
You can add the social media in the header by adding below code:
{%- if
settings.social_twitter_link != blank
or settings.social_facebook_link != blank
or settings.social_pinterest_link != blank
or settings.social_instagram_link != blank
or settings.social_tumblr_link != blank
or settings.social_snapchat_link != blank
or settings.social_youtube_link != blank
or settings.social_vimeo_link != blank
or request.page_type == 'article'
or request.page_type == 'blog'
-%}
{%- assign social_icons = true -%}
{%- endif -%}
{%- assign socials = "Facebook Twitter Pinterest Instagram Tumblr Snapchat YouTube Vimeo" | split: ' ' -%}
{%- if social_icons -%}
{%- for social in socials -%}
{%- assign social_link = social | prepend: 'social_' | append: '_link' | downcase -%}
{%- assign icon_link = social | prepend: 'icon-' | downcase -%}
{%- if settings[social_link] != blank -%}
- {%- include icon_link -%}
{{ social }}
{%- endif -%}
{%- endfor -%}
{%- endif -%}
Brilliant work by prezentech! The solution is perfect. Highly recommended.
Thanks,
Tom
Hi @Prezentech ! In wich section do i have to paste the above code?
@cbswco In the header.liquid
Thank you for your fast response @Prezentech ! Once i paste the code, i go to customize theme and have to do something more? I already went there but didn´t find the option. Thank you very much for your help!!
@cbswco I can help you to setup as per your requirement. If yes, then please send direct message.
Hi, where do we add the code ?
Can you help me add?
Thanks!
Can you please share your store URL and the screenshot where you want to show it?
Thanks!
Hi @Prezentech ,
Your code is perfect, but I have problem when I add it to my header.
When I got social buttons in the same line with the logo and search, account & basket buttons, logo is not centered (move to the right) and three buttons on the right goes off the page.
I enclosed print screen:
Could you help to solve this issue?
HI @Prezentech ,
This is perfect. Thank you a lot for your help!
Hi @Prezentech I am trying to use the solution.
I am using debut theme but the entire Add to Cart sections disappears?





