I am new to Shopify and I am needing to set the social icons on a client’s page to open in a new tab. I have searched online for the solutions and have tried a couple of things. Most solutions say to edit the social-icons.liquid snippet. This snippet is missing when I go to edit code. I am assuming this is a custom theme(see screenshot). I am not sure where to go from here. I thought about rebuilding a new social-icons.liquid file but I am not sure if this will even solve my problem after the effort. If anyone has a recommendation for me it would be greatly appreciated.
Topic summary
Goal: Make social media icons open in a new tab, but the usual social-icons.liquid snippet is missing in a likely custom Shopify theme.
What’s been tried:
- Confirmed the snippet isn’t present; provided store URL for context.
- Searched alternative files: social-midea.liquid, social-share.liquid, social-sharing.liquid.
- Found social-share.liquid contains unrelated icons (e.g., Pinterest) and lacks needed YouTube code, suggesting it’s not the rendering source.
Key clarifications:
- Snippets hold HTML/logic for rendering; theme settings (e.g., social links) are defined under Config > settings_schema.json, not in snippets.
- The rendering code for social icons may be located under differently named snippets/sections in this custom theme.
Current status:
- No resolution yet. The exact file controlling the social icons hasn’t been identified, and the thread does not provide a final solution.
Notes:
- Screenshots illustrate the missing snippet in the code editor but are not required to understand the issue.
Sorry! I should have done that first.
Try to check in
social-midea.liquid
or
social-share/liquid
or
social-sharing.liquid
Okay
I have checked in each of those files. The social-share.liquid snippet has similar code in it but it has social icon code I don’t use for Pinterest and it does not have the code I need for YouTube. So I am doubting the settings are coming from that snippet.
Definitely settings code does not belong to snippets. In snippets you can find only the html and logic part as you need.
Settings part is under Config > settings_schema.json
I started with this post and several others like it. This is the problem I am trying to solve. I just don’t have the social-icons.liquid snippet.

