Hide WooCommerce product prices and Add to Cart buttons unless customers are logged in or from allowed countries or roles.
As of April 2026, Hide Product Prices Until Login is a WordPress user roles plugin with 10 active installations and a 0/5 rating0. It has been downloaded 248 times in total. Requires WordPress 5.8+ and PHP 7.4+. Available on WordPress.org since 2025. Top alternative: PublishPress Capabilities – User Role….
WooCommerce Hide Prices Until Login or Region helps store owners control who can see prices and add products to their cart. Useful for wholesale stores, restricted content, or region-specific pricing policies.
This plugin supports integrations with premium extensions via a global override flag and centralized architecture:
$GLOBALS['hpulr_force_hide'] = true before calling HPULR_Price_Handler::filter_price() to trigger the free plugin’s hidden price messagehpulr_additional_settings filtersanitize_all_options🎯 Key Features:
– Hide prices for non-logged-in users
– Disable Add to Cart for…
| WordPress | 5.8+ requiredTested up to 6.7.5 |
| PHP | 7.4+ required |
| Dependencies | woocommerce |
hpulr_additional_settings to allow premium plugins to register their settingssanitize_all_options method for secure value handling…and 1 more changes
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.