Ungrouping Shopify Footer Policy Links: Horizon & Trade Theme Solutions from the Community

Hey everyone! As a Shopify expert who spends a lot of time digging through community forums, I often see common questions that really highlight those little friction points store owners encounter. One such gem popped up recently, and it's something many of you might have wondered about: how do you get your essential policy links – like Privacy Policy, Refund Policy, and Terms of Service – to show up individually in your footer instead of being bundled under a single 'Terms and Policies' heading?

This exact question sparked a great discussion in the community, initially around the 'Trade' theme, but quickly clarified by 'skooch' that they were actually using the 'Horizon' theme. This slight confusion actually opened up a broader conversation, offering solutions that could help users of various themes. Let's dive into what the community uncovered!

The Core Problem: Grouped Policy Links

The issue, as skooch described, is a common default behavior in some themes where your crucial legal pages are grouped. While functional, it can sometimes feel a bit less direct for customers trying to quickly find a specific policy. The goal is to transform that grouped list into a series of distinct, easily clickable links right there in the footer's 'Utilities' section.

Community Weighs In: Two Main Paths

The community rallied with a few excellent approaches. What's cool is that we saw solutions ranging from simple drag-and-drop menu adjustments to more technical CSS and Liquid code snippets. This really shows the versatility of Shopify's platform and the helpfulness of the community!

Solution for Horizon Theme: CSS Magic!

For skooch, who was specifically on the Horizon theme, the breakthrough came from 'tim_tairli' with a neat CSS-only solution. This is fantastic because it means no diving deep into Liquid files for most users – just a quick paste into your theme's custom CSS area.

Here’s how to implement it for your Horizon theme:

  1. From your Shopify admin, go to Online Store > Themes.
  2. Find your Horizon theme, click Actions > Edit code (or Customize, then look for theme settings).
  3. In the theme editor, navigate to the Footer section.
  4. Look for a section called Utilities.
  5. Within the Utilities settings, you should find a Custom CSS field.
  6. Paste the following code into that field:
    div#terms-policies-popover {
      display: contents;
      opacity: 1;
      position: unset;
      box-shadow: none;
      transform: none;
    }
    
    anchored-popover-component button.policy-list-trigger {
      display: none;
    }
    
    anchored-popover-component .policy_list {
      display: flex;
      flex-wrap: wrap;
    }
    
  7. Save your changes.

Tim even shared some helpful before-and-after screenshots to illustrate the transformation:


This CSS snippet works by essentially 'unsetting' the popover behavior and forcing the policy links to display directly, making them look like individual links. Pretty clever, right?

Trade Theme Solutions: Liquid & Built-in Options

Now, if you're actually using the Trade theme, the community also provided some solid advice. 'rshrivastava63' and 'devcoders' pointed towards editing your theme's Liquid files. Specifically, you'd be looking at sections/footer.liquid.

The idea here is to find where your theme loops through policies and instead of outputting them as a group, you'd explicitly list each policy link. 'rshrivastava63' gave this excellent example of how to replace a generic policy loop with individual links:

{% if shop.privacy_policy %}
  
  • Privacy Policy
  • {% endif %} {% if shop.refund_policy %}
  • Refund Policy
  • {% endif %} {% if shop.shipping_policy %}
  • Shipping Policy
  • {% endif %} {% if shop.terms_of_service %}
  • Terms of Service
  • {% endif %}

    Remember, when doing Liquid edits, it's always a good practice to duplicate your theme first so you have a backup!

    Additionally, 'ajaycodewiz' highlighted that the Trade theme might have a built-in option. If you go to Theme editor > Footer > Utilities, there might be a 'Policy links' checkbox. Ticking this option could automatically display all policies from your Settings > Policies as separate links. This is always the easiest route if available!

    A Universal First Check: Your Navigation Menus

    Before diving into any code, 'ajaycodewiz' brought up a fantastic point that applies to almost any Shopify theme: always check your navigation menus! Sometimes, the grouping isn't a theme code issue at all, but rather how your menu items are structured.

    Here’s what to look for:

    1. From your Shopify admin, go to Online Store > Navigation.
    2. Find the menu that's being used in your footer (often called 'Footer menu' or 'Utility menu').
    3. Examine the menu items. If your Privacy, Refund, Shipping, and Terms links are indented under a parent item like 'Terms and Policies', that's your culprit!

    Take a look at this example from the thread – see how those policies are nested?

    The fix is simple: just drag those sub-items out so they are at the top level, alongside 'Terms and Policies' (or whatever parent item they were under). This makes them independent links. Check out the 'after' image:

    So there you have it – whether you're rocking the Horizon theme, the Trade theme, or even another Shopify theme, you've got a few solid strategies to get those policy links displayed exactly how you want them in your footer. The key takeaway from this community discussion is that there's often more than one way to tackle a customization challenge. Sometimes it's a simple drag-and-drop, other times a bit of CSS magic, or a quick Liquid edit. Always remember to test your changes, and if you're ever unsure about editing code, don't hesitate to reach out to a Shopify expert or your theme's support. It's these kinds of insights that make the Shopify community such an invaluable resource for anyone looking to optimize their store, whether you're just starting out or looking to refine your existing setup. If you're thinking about starting your own store or migrating to Shopify, it's a platform that truly empowers merchants with a vibrant support ecosystem. You can learn more and get started with Shopify here.

    Share:

    Start with the tools

    Explore migration tools

    See options, compare methods, and pick the path that fits your store.

    Explore migration tools