Overview
Shows the lowest price of the 30 days before each discount, as required by the EU Omnibus directive, and keeps an automatic price history.
- 30-day lowest price on discounts
- Automatic price history
- EU Omnibus directive
Best for: Every store in the EU that runs promotions
Installation
- Download omnily-lowest-price.zip from My account › My plugins or from your order email. Do not unzip it.
- In WordPress, go to Plugins › Add New Plugin › Upload Plugin, choose the zip and click Install Now, then Activate.
Requires WordPress 6.0+, PHP 7.4+, WooCommerce 7.0+. Works with any theme, block themes and page builders.
Features
- Lowest price of the 30 days (or your period) before the discount
- Automatic price history of every product and variation, scheduled sales included
- Shown under the price on product pages, optionally in the shop
- Your own text, in your language
- Fallback to the regular price while the history is building up
- Price history and lowest price in the product screen
- Shortcode [omnily_preview] with a price chart
Shortcodes
Paste a shortcode in any page, post, widget or page builder text block.
[omnily_preview]
Options of each shortcode are described in the Features above and in the plugin settings page.
For developers
Customize the plugin from your theme’s functions.php or a small plugin, without editing its files (your changes survive updates).
Filters
omnily_lowest_priceomnily_sanitizeomnily_show
add_filter( 'omnily_lowest_price', function ( $value ) {
// Change $value here.
return $value;
}, 10, 1 );Actions
omnily_admin_after_formomnily_admin_before_formomnily_admin_form_end
Updates
Updates are free. When a new version is out, it appears in Dashboard › Updates of your WordPress site and you can install it in one click, or turn on automatic updates in Plugins. This works for the zip downloaded from your Woo-Plugins account; older copies can be replaced by downloading the latest version from My plugins. See the changelog.
Frequently asked questions
Do I need it in the EU?
The Omnibus directive asks stores to show the prior lowest price with price reductions; check how your country applies it.
What about products discounted before installing Omnily?
Until the history covers the period, the regular price is shown (or nothing, as you choose).
Still stuck?
Write to us with your WordPress and WooCommerce versions and what you tried: we answer by email.