Complementor/Variation regular price
Commerce / widget · Elementor module

Variation Regular Price Widget Plugin for Elementor

Show the regular price of the WooCommerce variation a shopper picks, always or as a crossed-out Was price while it is on sale.

Included in All AccessClassic Elementor widgetFrom $29 USD / year
Complementor / Variation regular priceProduct preview
Text, style and layout controls inside Elementor
01 / Interactive demonstration

See it

These are the actual published outputs of the widget for a sample product. On a product page the value changes to the size the shopper picks.

02 / Inside WordPress

Variation regular price controls in Elementor

Product chooses the current product, a selected variable product or one fixed variation, and whether to show the range before a choice. Display sets always or only while on sale, the prefix, crossing out and an optional icon. The Style tab covers typography, prefix and price colours, background, border, radius, spacing, alignment and the icon.

03 / Website use cases

Where to use variation regular price

When a size is on sale, shoppers want to see what it normally costs, and some stores show an RRP next to every price. WooCommerce only shows the regular price inside its own price block. Variation regular price shows it on its own line for the size the shopper picks, always or only while that size is on sale, and can cross it out.

01

Was and now pricing

Place a crossed-out Was price above the sale price block.

02

RRP lines

Show the recommended retail price for each size.

03

Comparison layouts

Show the full price separately from discounts and savings.

04 / Installation and setup

How to show a variation regular price in Elementor

Start with Complementor installed and your license connected. Enable this module in the WordPress library, then configure it in Elementor.

  1. Install Complementor, connect your license and enable Variation regular price in the Complementor library.

  2. Add the widget to your single product template, or to a page that also shows the product's add-to-cart form.

  3. In Product, choose Current product or the product, and whether to show the range before a choice.

  4. In Display, choose Always or Only while the variation is on sale, edit the prefix and turn on crossing out if you like.

  5. Style it, then pick sizes on the product page to check the price changes.

05 / Content and style controls

Customize variation regular price in Elementor

Configure the settings available for this module to suit the page you are building.

  • Follows the size the shopper picks on the product's options form, and returns when the choice is cleared.

  • The range of regular prices before a choice, or nothing.

  • Always, or only while the chosen size is on sale.

  • Cross out while on sale, including the range when every price in it is on sale.

  • Editable prefix such as Regular price:, Was or RRP.

  • Uses WooCommerce's display price, so tax display follows the store.

  • One fixed variation can be shown anywhere instead.

06 / Choose the right approach

Variation regular price and Elementor alternatives

Compare the existing Elementor workflow with this Complementor module before choosing your setup.

WooCommerce's own price block

Already crosses out the regular price on sale items; use it when one combined price line is enough.

Elementor Pro Product Price widget

Shows WooCommerce's combined price; it cannot show the regular price on its own line.

07 / Requirements and compatibility

Variation regular price compatibility with Elementor

WordPress 6.5+PHP 8.0+Elementor 3.25+
  • Requires Elementor and WooCommerce; works with variable products.
  • Shows regular prices only; sale prices come from WooCommerce's own price block.
  • Follows the choice only on pages that show the product's options form.

Complementor uses classic Elementor APIs. Atomic-native controls are not implemented. Check your theme, cache and integrations on a staging site before release.

08 / Common setup problems

Troubleshoot variation regular price

Check these settings if the published page behaves differently from the editor.

Why does nothing show for one size?

Only while the variation is on sale is chosen and that size is not on sale now. Scheduled sales count once they start.

Why is the range not crossed out?

The range is crossed out only when every price in it belongs to a size on sale.

Why does it not change when I pick a size?

The product's options form must be on the same page, for example its own product page or a product shortcode.

Why is the price different from the one I entered?

It uses WooCommerce's display price, which adds or removes tax according to your store settings.

09 / Frequently asked questions

Variation regular price plugin questions

Does it need Elementor Pro?

No. It works with the free version of Elementor and WooCommerce.

Does it change prices?

No. It only reads the regular prices you set.

Can I change Regular price: to Was?

Yes. Edit the prefix, or leave it empty.

Can it show a single variation?

Yes. Choose One fixed variation under Product and pick it from the list.

Does it need JavaScript?

Only to follow the shopper's choice; without it the starting value is shown.

10 / Annual All Access subscription

Get variation regular price with Complementor

This module is included with all 1007 current Complementor solutions. Choose your production website allowance; every plan includes the same modules.

All Access · 1 site

One website

$29USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 1 site ↗

Renews at $29 USD each year.

All Access · 5 sites

A few websites

$49USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 5 sites ↗

Renews at $49 USD each year.

All Access · 25 sites

More websites

$99USD / year
  • All 1007 current modules
  • Plugin downloads and updates for one year
  • New releases during the paid term
  • Product support
Choose 25 sites ↗

Renews at $99 USD each year.

Applicable taxes extra. Annual subscriptions renew automatically unless canceled in your customer account. Elementor Pro is required for Exclude current post. Read the terms and 14-day technical-issue refund policy.