24th Jul '24
/
1 comment

[WooCommerce] Sticky on Scroll Add to Cart section in Bricks

This Pro tutorial provides the steps to set up a sticky section that fades in when scrolling down and fades away when scrolled to the top.

Since the section will be built in the Bricks editor, we have full control over what elements appear inside it, including at various breakpoints.

The sticky section can be either at the top edge of the browser or at the bottom.

At top:

At bottom:

This tutorial can be implemented in any Bricks Page/template for an on-scroll sticky div and is not WooCommerce specific. That said, in this example we shall show WooCommerce product-specific data like the featured image, title, price and add to cart buttons in the sticky-on-scroll section.

Step 1

We need a way for the user to know that the current product has been added to the cart after they click the add to cart button.

Go to Bricks → Settings → WooCommerce. Toggle on Enable Bricks WooCommerce "Notice" element and save settings.

We will then be able to add a Notice element at the bottom in our sticky section.

Step 2

Edit the single WooCommerce product template with Bricks.

If you don't have one already, you could import this fully-built template and edit it with Bricks.

Make sure that a template condition is set like below:

Copy the JSON code (link below) of the sticky template from our dev site and paste it to bring in the entire Section.

This is a BricksLabs Pro tutorial.

For full access login below or create your BricksLabs Pro account

Get access to all 630 Bricks code tutorials with BricksLabs Pro

Related Tutorials..

Pro
WooCommerce Products Live Search in Bricks

WooCommerce Products Live Search in Bricks

This Pro tutorial provides the steps to set up a live search for WooCommerce products in Bricks. Note: Bricks' live search works with any type…
Categories:
Pro
Stock Quantity Block for WP Grid Builder

Stock Quantity Block for WP Grid Builder

In the unofficial WP Grid Builder Facebook group a user asked: Is it possible to show stock quantity on the card? I can't find it…
Categories:
How to Create a Grid Slider in Bricks

How to Create a Grid Slider in Bricks

In this tutorial, we'll learn how to create multiple rows and columns inside the default nested slider of Bricks. Introduction A user recently asked in…
Categories:
How To Remove the Featured Image from WooCommerce Product Gallery

How To Remove the Featured Image from WooCommerce Product Gallery

Product Gallery on single product pages in WordPress include the product's featured image by default. If you are looking to exclude it so only the…
Categories:
McDonald’s Order Promise Analogy

McDonald’s Order Promise Analogy

From the JavaScript course I am doing now: A Promise is like placing an order at a restaurant. You receive a ticket (Promise object) that…
Categories:
Pro
Opening Submenus with Click Instead of Hover in Bricks

Opening Submenus with Click Instead of Hover in Bricks

This Pro tutorial provides the code for opening submenus with click instead of hover in Bricks. Step 1 Add this in child theme's style.css: Step…
Categories:
Side-by-side WooCommerce Quantity and Add to Cart in Bricks

Side-by-side WooCommerce Quantity and Add to Cart in Bricks

Looking to position the quantity input field and Add to cart button next to each other instead of one below the other in Bricks? Add…
Categories: