Latest Lowest Price

The Latest Lowest Price extension for WooCommerce helps any store record the lowest product prices and display them accordingly on product pages to meet pricing regulations.

Installation

โ†‘ Back to top

To start using a product from WooCommerce.com, you can use the โ€œAdd to storeโ€ functionality on the order confirmation page or the My subscriptions section in your account.

  1. Navigate to My subscriptions.
  2. Find the Add to store button next to the product youโ€™re planning to install.
  3. Follow the instructions on the screen, and the product will be automatically added to your store.

Alternative options and more information at:
Managing WooCommerce.com subscriptions.

Adding a WooCommerce.com subscription to your store

Once activated, the extension is ready to be integrated with your store. The easiest way is if you use a block theme, but all other types of integrations are available. Visit theย Store integrationย to continue.

Automated updatesโ€‹

โ†‘ Back to top

Automatic updates for the Latest Lowest Price plugin are available through the WooCommerce Marketplace. You will receive notifications in the Plugins section of your WordPress Dashboard when a new version is available. It is recommended to keep the plugin updated to the latest version for security and reliability. The easiest way to achieve this is to enable automatic updates for this plugin.

Store integration

โ†‘ Back to top

Latest Lowest Price is integrated with Woo stores with blocks, hooks and actions, shortcodes, or via a page builder widget or element.

The best way to integrate is if you use the blocks builder and you’re using a block-powered theme like Twenty Twenty-Five.

Supported integrationsโ€‹

โ†‘ Back to top
  • Using blocks and block themes
  • Shortcode for any integration
  • Elementor widget or other page builders
  • Hooks and actions

Blocks integrationโ€‹

โ†‘ Back to top

To integrate the extension if you’re using a block theme, simply navigate any product page and click theย Edit siteย button from the WordPress header (also found by navigating to Themes > Editor).

  1. Edit the single product template.
  2. Add theย Latest Lowest Priceย block right after the price block.
  3. Clickย Save.

If you visit the product page now, nothing will appear, because there are no latest lowest prices recorded. If such price meets the conditions in the future it’ll be stored in the database and shown to customers. An example, 2 months ago price was $10, now it’s $20, but on sale for $15. After showing regularly crossed $20 and the new price of $15, below, the extension will displayย Latest lowest price: $10 (-25%).

info. Additionally you can add the block to the product catalog template if you need this info on the store page as well.

tip. On the product edit screen, right after the sale price in the product edit tab, you’ll find the stored latest lowest price. If empty such a price doesn’t exist. You can still set this price if you want to.

Shortcodeโ€‹

โ†‘ Back to top

To integrate this extension via shortcode, copy and paste the following. Remember to put the shortcode inside product loops like on the store page or single product page.

[latest_lowest_price]

Elementorโ€‹

โ†‘ Back to top

If you use Elementor or Elementor PRO page builders for WordPress and you’re creating your own templates with it, weโ€™ve included theย Latest Lowest Priceย widget. Find it in theย Generalย section or just type theย Latest Lowest Priceย in the search widget field.

Drag and drop the extension widget to your product template and set the options you prefer.

Hooks/Actionsโ€‹

โ†‘ Back to top

A more common way of integrating the extension is to use hooks and actions. Options for this are in the plugin settings page. In your WP Admin dashboard, navigate toย Plugins > Latest Lowest Price > Settings. The settings link is next toย the Deactivate button; you’ll need admin privileges to view it.

Product pagesโ€‹

โ†‘ Back to top

On this page, blocks, widgets, and elements are used by default for integrating the extension.

  1. To set the extension integration with actions and hooks set the optionย Show on product pageย toย Use hook to insert.
  2. The default hook for this integration isย woocommerce_single_product_summaryย There’s probably no need to use any other unless your theme is heavily customized.
  3. Change the priority number to make the integration appear later or sooner, depending on your template, but the ideal position would be right below the price.

Store pagesโ€‹

โ†‘ Back to top

If you need this kind of integration on store pages too, use the next option.

  1. To set the plugin integration with actions and hooks set the optionย Show on shop and archivesย toย Use hook to insert.
  2. The default hook for this integration isย woocommerce_after_shop_loop_item_titleย There’s probably no need to use any other unless the theme is heavily customized.
  3. Change the priority number to make the integration appear later or sooner, depending on your template, but the ideal position would here be probably at the end of the product loop.

Navigate the extension settings page by visitingย Plugins > Latest Lowest Price > Settings. The small anchor link is just next toย Deactivateย the extension link.

Editable on edit product pageโ€‹

โ†‘ Back to top

tip. Sometimes you need to make this option editable on the product page for managers, so use theย Editable on edit product pageย option and set it toย Yes.

Values are written in the database under a post meta keyย _latest_lowest_price. That key is stored in the postmeta database as usual price and sale price keys. If you want this key to be editable on the edit product screen set this option toย Yes. Theย Latest lowest priceย editable input field will appear under theย Advancedย product tab in the edit product screen. It is available for simple and variable products.

Show on product pageโ€‹

โ†‘ Back to top

This option defines how to integrate the extension on product pages. Recently you’d just use blocks and edit a template, add a block namedย Latest Lowest Priceย to the place usually behind the price template, and hitย Save. This is if you use a modern block theme. If you use a bit older tech, like other page builders Elementor, etc. you can also edit a page and make a template you need, and add a widget, element, or shortcode.

Still, sometimes you’d just install an extension by hooking it onto an action. These options are for that. So, if you need this type of integration, switch theย Show on product pageย option to theย Use hook to insert.

You can set the appropriate hook/action, but usually, the default one will work. Adjust priority to make the latest lowest price template appear earlier or later in the page render. Default action isย woocommerce_single_product_summaryย and priorityย 30.

Show on shop and archivesโ€‹

โ†‘ Back to top

The same option as above, but controls how the extension is integrated on store pages. So, use the default option if you use block themes, Elementor, etc., and use hooks and actions if needed.

You can set the appropriate hook/action if needed, but usually, the default one will work. Adjust priority to make the latest lowest price template appear earlier or later in the page render. The default action isย woocommerce_after_shop_loop_item_titleย and priorityย 20.

Variable product support

โ†‘ Back to top

To have records for all variations individually use this option. By default option is set toย Use parent product lowest price. This makes the plugin use single price for variable products. When unique prices are not set for variations this option just works with default setting.

However, sometimes variations have individual pricing. When this is the case, the option should be set toย Use variation lowest price. This way plugin will record prices for each variation.

Remember price for (days)

โ†‘ Back to top

The option makes it possible to alter how long the latest lowest price is considered. By default, it’s set toย 30ย days. This way if the lowest price for the product was set long time ago it won’t be considered and will not be shown to the customer. If this option is set toย 0ย the option won’t be considered and latest lowest price will be remembered for any period.

FAQ

โ†‘ Back to top

Where is the extension settings page?โ€‹

โ†‘ Back to top

In your WP Admin dashboard, navigate toย Plugins > Latest Lowest Price > Settings. The small anchor link is just next toย Deactivateย the extension link.

Where can I find the latest lowest price stored value?โ€‹

โ†‘ Back to top

Values are written in the database under a post meta keyย _latest_lowest_price. That key is stored in the postmeta database as usual price and sale price keys.

The extension adds an extra field that is filled automatically when the conditions for the latest lowest price are met. This price can be also stored manually by just entering it in this field.

Is this extension translation-ready?โ€‹

โ†‘ Back to top

Yes. The extension includes all EU countries’ complete translation files.

That includes complete translations for:

  • Austria
  • Belgium
  • Bulgaria
  • Croatia
  • Cyprus
  • Czech Republic
  • Denmark
  • Estonia
  • Finland
  • France
  • Germany
  • Greece
  • Hungary
  • Ireland
  • Italy
  • Latvia
  • Lithuania
  • Luxembourg
  • Malta
  • Netherlands
  • Poland
  • Portugal
  • Romania
  • Slovakia
  • Slovenia
  • Spain
  • Sweden

British and American English are native to the extension and are included too.