Skip to main content

Overview

If you want a cleaner first impression or your homepage layout conflicts with the sticky cart button, you can hide the button specifically on the homepage using a simple code snippet. This setup checks the customer’s current page and removes the sticky cart button if they are on the homepage.

When to use this

  • To avoid visual clutter on your homepage
  • When using a custom hero section or layout that overlaps with the sticky cart
  • To keep the cart button focused on product pages or collections

Step 1: Add the script

  1. Go to Upcart > Cart Editor > Settings > Custom HTML
  2. From the HTML Location dropdown, select Scripts (Before Load)
  3. Paste the following JavaScript:
This script checks the current page’s path and applies a class to hide the sticky button if the customer is on the homepage.

Step 2: Add custom CSS

  1. Go to Upcart > Sticky Cart > Custom CSS (note that this is Sticky Cart, not Cart Editor)
  2. Paste the following CSS:

Final result

  • The sticky cart button will be hidden when a customer visits the homepage (/ or /[locale])
  • The button remains visible on all other pages