WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Poodle Plugins v2.0.3

Custom Empty Price for WooCommerce

Show text, a call to action or custom HTML when a product has no price set.

Custom Empty Price for WooCommerce

The facts

Rating
4.8★ from 5
Active installs
300+
Price
Free
Last updated
7 Apr 2026
Added
May 2019
Requires WP
6.2
Tested up to
WP 6.9.7
Requires PHP
7.4
Downloads
5,350

Our analysis

AI-assisted

Custom Empty Price for WooCommerce is a WordPress plugin designed to modify the display of empty prices on product pages. You can use it to add a 'CONTACT FOR PRICING' button, advisory text, or any custom HTML. The plugin supports three content types: a text box, a button with a link, and custom HTML, allowing for flexibility in presentation.

This plugin is suitable for WooCommerce users who want to enhance the product pages of their online store, particularly for products that do not have a set price. It is especially useful for those selling variable products without prices set for their variations, as it provides an alternative way to communicate with potential customers.

Best for: This plugin suits WooCommerce store owners looking to customise product pricing displays.

What it does well

  • Allows customisation of empty price HTML
  • Supports text, button, and custom HTML content types
  • Configurable CSS classes for styling
  • Free to use from the WordPress.org directory
  • Compatible with WooCommerce

Where it falls short

  • Custom content only shows for variable products without set prices
  • May display an out of stock message for variable products

Verdict

Custom Empty Price for WooCommerce offers a straightforward way to manage empty price displays. It is a useful tool for enhancing customer interaction on product pages.

From the developer

Poodle Plugins's own description of Custom Empty Price for WooCommerce, lightly tidied.

This plugin will allow you to completely customise the empty price HTML on a single product page. It can be used to add a ‘CONTACT FOR PRICING’ call to action button,
some advisory text, or any custom HTML you choose.

There are three ‘content types’ available for flexibility & ease of use:

  1. A simple text box with options for bold or italic styling
  2. A button with an optional link
  3. An option to add your own custom HTML

By default it will use the styles available in your custom theme, but each content type has a configurable CSS class, should you wish to style the content further.

Note on variable products:

The custom content will only show on variable products if none of the variations have a price set. Due to the nature of variable products, this will result in an out of stock message being displayed. If you do not wish to have this out of stock message, the simplest option is to only use this on ‘Simple’ or ‘Grouped’ products.

Read the full description on the official page →

Tagged as