Hide Price Show Custom Button for WooCommerceHide Price Show Custom Button for WooCommerce
Hide WooCommerce prices and the Add to Cart button by role, country or product, and replace them with a custom button or form. Recently UpdatedHide Price Show Custom Button for WooCommerce
Hide WooCommerce prices and the Add to Cart button by role, country or product, and replace them ...
Overview
Hide Price & Show Custom Button gives store owners full control over product visibility. Easily hide prices and remove the Add to Cart button for guests, specific user roles, by country, or for individual products. Replace hidden prices with a custom link or popup form (such as Contact Form 7, WPForms, or Gravity Forms) to capture leads, route enquiries, or protect B2B pricing. Quick to set up, flexible, and built to turn product views into actionable opportunities.
Features
Unlimited rule sets, each with its own name and settings (e.g. "Wholesale EU", "VIP Customers")4-tab rule builder: General, Include/Exclude, Custom Button, and LimitationsHide price, replace it with custom text, or remove Add to Cart for guests or selected rolesApply rules globally or to specific categories, tags, or productsReplace Add to Cart with a custom-label button that redirects to a URL or opens a popupRestrict by country, user role, or IP address, with priority handling for overlapping rulesPopup & shortcode support for Contact Form 7, WPForms, Gravity Forms, and any shortcodeInstant activation and lightweight code with no impact on page load speed
Requirements
WordPress 5.0 or higherWooCommerce 5.0 or higherPHP 7.4 or higher
Instructions
Install and activate the plugin.Go to WooCommerce → Hide Price Rules → Add New Rule.Configure the General, Include/Exclude, Custom Button, and Limitations tabs to define your rule.Save the rule and test it on the frontend.
Other items by this author
| Category | Plugins / WooCommerce |
| First release | 9 June 2026 |
| Last update | 9 June 2026 |
| Supported CMS | WordPress 5.0, WooCommerce 5.x, WooCommerce 6.x, WordPress 5.8, WordPress 5.9, WooCommerce 7.x, WooCommerce 8.x, WordPress 6.0, WordPress 6.1, WordPress 6.2, WordPress 6.3, WordPress 6.4, WordPress 6.5, WooCommerce 9.x, WordPress 6.6, WordPress 6.7, WordPress 6.8 |
| Files included | .php, .css, .html, Javascript .js |
| Tags | ecommerce, woocommerce, wholesale, b2b, woocommerce plugin, contact form 7, catalog mode, hide price, request a quote, hide add to cart, call for price, price visibility, role based, login to see price, custom button |








