I am using the Trade theme and want to show my policy links separately in the Utilities footer section, instead of grouped under ‘Terms and Policies.’ Can anyone share the code adjustment needed to do this?"
@skooch ,
By default the Trade theme groups all policy pages under Terms & Policies. To display them as separate links you will need to edit the footer Liquid file.
Open sections/footer.liquid and look for something similar to
{% for policy in shop.policies %}
<li>
<a href="{{ policy.url }}">{{ policy.title }}</a>
</li>
{% endfor %}
Instead of wrapping them under a single Terms & Policies menu output each policy directly in the Utilities section
{% if shop.privacy_policy %}
<li><a href="{{ shop.privacy_policy.url }}">Privacy Policy</a></li>
{% endif %}
{% if shop.refund_policy %}
<li><a href="{{ shop.refund_policy.url }}">Refund Policy</a></li>
{% endif %}
{% if shop.shipping_policy %}
<li><a href="{{ shop.shipping_policy.url }}">Shipping Policy</a></li>
{% endif %}
{% if shop.terms_of_service %}
<li><a href="{{ shop.terms_of_service.url }}">Terms of Service</a></li>
{% endif %}
This will display each policy as its own footer link instead of grouping them together. If your Trade theme version is different share your footer.liquid snippet and I can point you to the exact place to update.
Your Problem:
Go to Content > Menus.
If Privacy / Refund / Shipping / Terms are indented under a “Terms and Policies” item - problem.
Method 1: just drag Privacy / Refund / Shipping / Terms out to the top level so they sit beside “Terms and Policies” instead of under it.
Method 2: Trade already has a policy row built in. Theme editor > Footer > Utilities > Policy links. Tick it and every policy from Settings > Policies prints as its own link
Sorry all, I meant Horizon Theme
Does this work the same for the Horizon Theme? I copied the response from an advisor and they had written ‘Trade’ by accident.
Hi @skooch
This requires a small Liquid customization. In the Trade theme, the “Terms and Policies” section is generated automatically from your store policies. To display each policy as a separate link in the Utilities footer, you’ll need to edit the footer section and render each policy individually instead of the default grouped output.
Open sections/footer.liquid, find the policy loop, and replace the grouped policies with individual links for each policy. This is a simple Liquid customization.
Best regards,
Devcoder ![]()
Does this work the same for the Horizon Theme? I copied the response from an advisor and they had written ‘Trade’ by accident.
No, for Horizon theme the solution should be different.
In “Edit theme”, go to the “Utilities” section in Footer and paste this code into “Custom CSS” setting:
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;
}
Before/After:
Of course, there are other options, but this should be the quickest to implement without any theme code edits.
if my post is helpful, please like it via ♡ button and mark as a solution -- this will help others find it
Hi Tim, thanks so much for that!





