Hello,
If you want to add product filters on your landing page, you can use the WoodMart Product Filters widget.
Add the Product Filters widget to your landing page and configure the filter type as:
Filter Type > Stock Status > Enable “On Sale”
When a customer selects this filter on the landing page, it will redirect them to the Shop page and display the products matching the selected filter.
Please note that the standard product filters work with the WooCommerce shop/archive page query. They do not filter a standalone Sale Products block directly on a custom landing page.
Here is the documentation: https://xtemos.com/docs-topic/how-to-create-filters-form/
If your goal is only to display sale products on the landing page, you can use the Product Grid or Carousel widget and set:
Data Source > Sale Products
This will display only products that are currently on sale inside the landing page section.
https://xtemos.com/docs-topic/products-element-grid-or-carousel/
If you have any questions feel free to contact us.
Best Regards