OnSale Page is an extension for Woocommerce which enables you to have real on sale page with paging, sorting and filtering.
As of April 2026, OnSale Page for WooCommerce is a WordPress sale plugin with 3.0K+ active installations and a 4.5/5 rating from 26 reviews. It has been downloaded 60K+ times in total. Requires WordPress 5.0+ and PHP 7.4+. Available on WordPress.org since 2016. Recently updated within the last 3 months. Downloads are up 10% this week. Top alternative: PW WooCommerce BOGO.
OnSale Page for WooCommerce is an extension that creates a dedicated page for displaying products on sale with full catalog functionality.
WooCommerce includes an on-sale widget and shortcode, but these lack the pagination, sorting, and filtering options available on standard WooCommerce catalog pages. OnSale Page for WooCommerce addresses this limitation by providing a complete shop-style page specifically for sale products.
Been using the plugin for over a year and works flawlessly. You guys are awesome! Please keep it updated!
Two clicks and it was working perfectly!
not working
It worked for me
This plugin NOT working with Polylang (Polylang PRO).
It breaks my site: not working correctly switching to another language. Even if I don’t have translated (to another language) version of the page for discounts, it breaks links and URL’s: not working cart and checkout pages (for different language).
When I switch to different language, and then press to cart button it redirects me to broken shop page, also if I click checkout button.
This makes me mad, because I like the plugin…
| WordPress | 5.0+ requiredTested up to 6.9.4 |
| PHP | 7.4+ required |
| Dependencies | woocommerce |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.