Price Text for WooCommerce lets merchants add custom text before or after product prices — Starting at, /month, tax included, Save 20%. Per product, per category or store-wide, with full control over the surrounding markup so merchants can style the appended text cleanly.
I built this as a small-surface, high-impact merchandising tool that holds a perfect 5.0-star rating on the official WooCommerce Marketplace. The right two words next to a price routinely move conversion more than most full redesigns.
The problem it solves
Prices need context. $29 on its own says one thing; $29 /month says something else entirely; Starting at $29 says a third. The right framing converts; the wrong framing confuses. WooCommerce ships with one rigid price display and no native way to add framing text.
The plugin gives merchants a settings UI to attach prefix and suffix text to prices at any scope — single product, category, or globally — without writing markup.
What the plugin does
A focused price-display layer for WooCommerce catalogs:
- Prefix text before the price — “Starting at”, “From”, “Just”
- Suffix text after the price — “/month”, “tax included”, “+ shipping”
- Per-product configuration — apply different framing to individual products
- Per-category configuration — apply consistent framing across whole categories
- Global configuration — store-wide prefix or suffix in one setting
- Rich HTML support — wrap text in any inline markup for styling
- Applies on shop, product and cart pages — framing stays consistent everywhere
- Compatible with sale-price display — framing wraps cleanly around both regular and sale prices
How it is built
The plugin hooks into woocommerce_get_price_html and the variation price filters to compose the framing text around the standard price markup — never replacing the price itself, only wrapping it. Scope resolution is hierarchical (product overrides category overrides global) and cached per request to avoid repeat lookups inside product loops. The HTML is escaped according to a permissive but safe allow-list so merchants can style their framing without opening XSS risk.
The plugin is HPOS-compatible at the order layer, fully translatable, and respects theme price-rendering hooks so it works across major WooCommerce themes without modification.
Marketplace adoption
A perfect 5.0-star rating across 8 reviews on the official WooCommerce Marketplace is the kind of feedback you only get when a plugin does exactly what merchants expect, no more and no less. The customer base spans subscription stores, B2B catalogs and retail merchants where price framing carries the conversion message.
- Marketplace rating: 5.0 stars — based on 8 customer reviews on the official WooCommerce Marketplace, a perfect score
- Active subscription and retail customer base — used wherever price framing matters
- Theme-compatible — composes with standard price-rendering hooks, no template forks
- Hierarchical scope resolution — product overrides category overrides global
- Multi-year tenure on the marketplace — continuously maintained through WooCommerce releases
Need a custom WooCommerce plugin built like this?
I build production-grade WooCommerce plugins like the ones I shipped on the official WooCommerce Marketplace — focused tools that do one thing well and compose cleanly with the rest of WooCommerce. If you need custom price-display logic, let’s talk.
See my WooCommerce plugin development service