# How to create WooCommerce Product Slider

Learn how you can create a WooCommerce product slider using block slider query.

In this guide i'm going to demonstrate how you you can create a product slider with WooCommerce and block slider.

## Setting up WooCommerce

This guide is going to assume that you have **WooCommerce** products setup and ready to create a product slider.

{% hint style="success" %}
If you haven't setup WooCommerce yet. You can read the "[Start with Woocommerce in 5 Steps](https://woocommerce.com/document/start-with-woocommerce-in-5-steps/)".
{% endhint %}

## Block Slider WooCommerce Support

Block slider provides WooCommerce Query support out-of-the-box so you can filter the products based on the stock status or sale status.&#x20;

You can also insert woo commerce blocks directly in the query slider and it'll inherit the current product automatically.

## Setting up a Product Slider

Simply navigate and create a query slider if you haven't already (read the article below to learn how to use a query slider).&#x20;

{% content-ref url="/pages/RL3iYzxswQrV91OUUz46" %}
[How to use Query Slider](/guides/how-to-use-query-slider.md)
{% endcontent-ref %}

### Step 1: Selecting the post type

Now, Let's set the query post type to "product" created by woocommerce.

<figure><img src="/files/urPJXYmf3opz66oK9gFo" alt=""><figcaption><p>selecting the post type</p></figcaption></figure>

### Step 2: Inserting the blocks

You can now insert woo commerce blocks directly inside the slide to inherit and display the current product details.

<figure><img src="/files/2T6nFNilzTP7u6dnjNp8" alt=""><figcaption><p>inserting woo blocks</p></figcaption></figure>

### Step 3 (Optional): Modify/Tweak WooCommerce Query

When you select the post type "product", Block slider displays an additional panel specifically for WooCommerce providing you more flexibillity to modify/tweak woo commerce related queries.

<figure><img src="/files/MBD9y9AnwTLlVw6iRNhm" alt=""><figcaption><p>woo query controls</p></figcaption></figure>

Let me go through what each control does in the WooCommerce query control

1. **Show Sale Product:** When this is toggled on, block slider will only query the products that are on sale (means the product that has a certain discount).
2. **Stock Status:** You can filter the products based on their stock status using this control.

## Wrapping Up

Creating a product slider is really easy with block slider. You can further customise the product query if you have a more complex query need with the following filter.

{% content-ref url="/pages/Gm8WXeKL1sq6VPwlLmpJ" %}
[blockslider\_query\_args](/hooks-and-filters/blockslider_query_args.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.wpblockslider.com/guides/how-to-create-woocommerce-product-slider.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
