On Sale Checkbox
Adds on sales checkbox into the search form
Does not has additional options.

The By On Sales extension adds a checkbox or switcher that restricts the product listing to show only products currently on sale. It uses wc_get_product_ids_on_sale() to retrieve sale product IDs and sets a post__in condition on the query. Dynamic recount support is included, so the product count badges update correctly when the sale filter is active alongside other filter criteria.
How to use
Enable "By On Sales" in the WOOF filter settings. A "On sale only" checkbox will appear in the filter panel. When checked, only products with active sale prices are shown.