Displaying On Sale products only in WooCommerce
How to display WooCommerce products, which are on sale, and exclude the ones which are not
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.
Steps
Navigate to Frontend Search Settings -> Custom Fields panel
Enter
On Sale Only
as Title LabelEnter
_sale_price
as Custom FieldChoose
Hidden
as TypeEnter
0
as Hidden valueChoose the
MORE THAN
as OperatorHit
Save
& theSave all tabs!
buttons
After these changes products with only with a valid sale price will be displayed.
Last updated