> For the complete documentation index, see [llms.txt](https://knowledgebase.ajaxsearchpro.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.ajaxsearchpro.com/miscellaneous/woocommerce/displaying-on-sale-products-only-in-woocommerce.md).

# Displaying On Sale products only in WooCommerce

## Making a hidden filter

Navigate to the **Frontend Search Settings -> Custom Fields** panel, where you can create a new custom field based filter. We are going to use the `_sale_price` WooCommerce field to check if a product is on sale.

<figure><img src="/files/lcv2PuXdvMvFdpzL8DPG" alt=""><figcaption></figcaption></figure>

### Steps

* Navigate to **Frontend Search Settings -> Custom Fields** panel
* Enter `On Sale Only` as *Title Label*
* Enter `_sale_price` as *Custom Field*
* Choose `Hidden` as *Type*
* Enter `0` as *Hidden value*
* Choose the `MORE THAN` as *Operator*
* Hit `Save` & the `Save all tabs!` buttons

After these changes products with only with a valid sale price will be displayed.
