[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fr83-N38wL8FL7EIZRRD7d8CHldcSfr-xmvgXIgYY6KI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":13,"download_link":22,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":34,"analysis":124,"fingerprints":171},"hide-price-until-login-for-woocommerce","Hide Price Until Login for WooCommerce","1.0","Ankit Patel","https:\u002F\u002Fprofiles.wordpress.org\u002Fankitpatel1578\u002F","\u003Cp>Hide Price Until Login allows store owners to hide product prices and disable purchasing for guests.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide price for non-logged-in users\u003C\u002Fli>\n\u003Cli>Remove Add to Cart button for guests\u003C\u002Fli>\n\u003Cli>Custom login message\u003C\u002Fli>\n\u003Cli>Simple settings page\u003C\u002Fli>\n\u003Cli>Lightweight and secure\u003C\u002Fli>\n\u003Cli>WooCommerce compatible\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Perfect for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Wholesale stores\u003C\u002Fli>\n\u003Cli>B2B stores\u003C\u002Fli>\n\u003Cli>Membership shops\u003C\u002Fli>\n\u003Cli>Price-on-request stores\u003C\u002Fli>\n\u003C\u002Ful>\n","Hide WooCommerce product prices and Add to Cart button for guest users.",0,184,"","6.9.4","5.8","7.4",[18,19,20,21],"hide-price","login-required","wholesale","woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-price-until-login-for-woocommerce.1.0.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":28,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":23,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},"ankitpatel1578",3,40,30,94,"2026-04-04T14:48:03.118Z",[35,57,75,92,109],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":11,"num_ratings":11,"last_updated":45,"tested_up_to":14,"requires_at_least":46,"requires_php":47,"tags":48,"homepage":54,"download_link":55,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":56},"b2bking-private-store-for-woocommerce","Private Store for WooCommerce B2B & Wholesale by B2BKing","1.2.0","WebWizards","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebwizardsdev\u002F","\u003Cp>\u003Cstrong>Hide prices for logged out users, or even hide the store  completely! Perfect solution for Private, B2B, and Wholesale stores.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fkingsplugins.com\u002Fwoocommerce-wholesale\u002Fb2bking\u002F\" title=\"Premium version\" rel=\"nofollow ugc\">Premium version\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Hide prices for guest users\u003C\u002Fli>\n\u003Cli>Show a message such as “login to view prices” instead of price.\u003C\u002Fli>\n\u003Cli>Hide “add to cart” button and prevent checkout\u003C\u002Fli>\n\u003Cli>Customize message shown to users\u003C\u002Fli>\n\u003Cli>Force users to login to view content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>B2BKing Full Premium Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>B2BKing\u003C\u002Fstrong> is the ultimate WooCommerce Wholesale Plugin with over 137+ features and functionalities for B2B and Wholesale stores.\u003C\u002Fp>\n\u003Cp>B2BKing takes care of everything, from basic B2B aspects such as hiding prices for guest users, to complex features such as tiered pricing structures, tax exemptions, VAT handling, and multiple buyers per account. From an extended business registration and separate B2B\u002FB2C registration forms, to custom billing fields, an invoice payment gateway and negotiated price offers, B2BKing does it all.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide prices for guests, hide the entire website, or replace prices with “Request a Quote”\u003C\u002Fli>\n\u003Cli>Set up different prices for different users or user groups, with rules or in product page. (New!)\u003C\u002Fli>\n\u003Cli>Set up different discounts, minimum order thresholds, or free shipping requirements for different users or user groups\u003C\u002Fli>\n\u003Cli>CSV Import \u002F Export tool for B2B pricing (New!)\u003C\u002Fli>\n\u003Cli>Set up product visibility so that only certain users can see certain products\u003C\u002Fli>\n\u003Cli>Exempt certain users from tax, optionally based on a VIES-validated VAT ID\u003C\u002Fli>\n\u003Cli>Display tax including or excluding tax for B2C and B2B users (New!)\u003C\u002Fli>\n\u003Cli>Set complex tax rules (New! Withholding Tax)\u003C\u002Fli>\n\u003Cli>Extend registration for B2B users and set up separate B2B and B2C registration forms\u003C\u002Fli>\n\u003Cli>Allow multiple users on one account, with complex permissions setup (e.g. permission to place an order, or view all account orders)\u003C\u002Fli>\n\u003Cli>Wholesale bulk order form (New! Search products by SKU)\u003C\u002Fli>\n\u003Cli>Make personalized offers that only certain users or groups can access\u003C\u002Fli>\n\u003Cli>Enable purchase lists that B2B buyers can easily use to re-order \u002F replenish stock\u003C\u002Fli>\n\u003Cli>Enable or disable payment methods and shipping methods based on user or group\u003C\u002Fli>\n\u003Cli>And much, much more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoocommerce-b2b-plugin.com\" title=\"Get B2BKing - The Ultimate B2B & Wholesale Plugin for WooCommerce\" rel=\"nofollow ugc\">Get B2BKing – The Ultimate B2B & Wholesale Plugin for WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n","Hide prices for logged out users, or even hide the store  completely! Perfect solution for Private, B2B, and Wholesale stores.",600,10060,"2025-11-28T22:22:00.000Z","4.8","5.6.20",[49,50,51,52,53],"hide-prices","private-store","woocommerce-b2b","woocommerce-private-store","woocommerce-wholesale","https:\u002F\u002Fkingsplugins.com\u002Fwoocommerce-wholesale\u002Fb2bking\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fb2bking-private-store-for-woocommerce.1.2.0.zip","2026-03-15T15:16:48.613Z",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":23,"downloaded":65,"rating":23,"num_ratings":66,"last_updated":13,"tested_up_to":14,"requires_at_least":67,"requires_php":16,"tags":68,"homepage":73,"download_link":74,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":25},"price-cart-hider-for-woocommerce","Price & Cart Hider – WooCommerce Catalog Mode, Wholesale & B2B","1.1.5","VerseSofts","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoosofts\u002F","\u003Cp>\u003Cstrong>Price & Cart Hider\u003C\u002Fstrong> is the ultimate solution to transform your WooCommerce store into a flexible \u003Cstrong>Catalog Mode\u003C\u002Fstrong>, \u003Cstrong>Wholesale\u003C\u002Fstrong>, or \u003Cstrong>B2B\u003C\u002Fstrong> store. Effortlessly \u003Cstrong>hide prices\u003C\u002Fstrong> and “Add to Cart” buttons based on your own rules—by product, category, or tag—without writing a single line of code.\u003C\u002Fp>\n\u003Cp>Whether you need a simple catalog website, a members-only shop, or a private wholesale portal, this plugin handles it all. It is ideal for store owners who want to \u003Cstrong>disable checkout\u003C\u002Fstrong>, hide prices for guest users, or run a \u003Cstrong>wholesale or B2B WooCommerce\u003C\u002Fstrong> catalog.\u003C\u002Fp>\n\u003C!--YouTube Error: bad URL entered-->\n\u003Cp>Need help? Email contact@versesofts.com\u003C\u002Fp>\n\u003Ch4>🔥 Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>WooCommerce Catalog Mode:\u003C\u002Fstrong> Easily turn your store into a catalog by identifying products and removing purchasing options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide Prices Anywhere:\u003C\u002Fstrong> Remove or hide product prices globally or for specific items.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide Add to Cart Button:\u003C\u002Fstrong> Disable purchasing while keeping your product catalog visible.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wholesale & B2B Ready:\u003C\u002Fstrong> Perfect for hiding prices from guest users while showing them to logged-in customers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Replacement Text:\u003C\u002Fstrong> Display calls to action like “Login to View Price”, “Call for Price”, or “Contact Us for Pricing”.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Rule System:\u003C\u002Fstrong> Apply settings to specific \u003Cstrong>Products\u003C\u002Fstrong>, \u003Cstrong>Categories\u003C\u002Fstrong>, or \u003Cstrong>Tags\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Exclude Specific Products:\u003C\u002Fstrong> Keep control over visibility for selected products (e.g., show prices for accessories but hide for main units).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast:\u003C\u002Fstrong> Built with performance and simplicity in mind—won’t slow down your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme Compatible:\u003C\u002Fstrong> Works seamlessly with most WooCommerce-compatible themes (Astra, OceanWP, Divi, etc.).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎯 Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Wholesale Stores\u003C\u002Fstrong> – Hide wholesale prices from retail visitors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Catalog-Only Websites\u003C\u002Fstrong> – Display your full product range without ecommerce functionality.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>B2B Marketplaces\u003C\u002Fstrong> – Offer specific pricing for logged-in business partners.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Membership-Based Shops\u003C\u002Fstrong> – Restrict pricing and purchasing to registered members only.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Private Pricing Models\u003C\u002Fstrong> – Offer exclusive prices to select users.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pre-Launch Stores\u003C\u002Fstrong> – Show products before they are available for purchase.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🚀 Professional Tools\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Smart visibility management\u003C\u002Fli>\n\u003Cli>Intuitive and modern admin interface\u003C\u002Fli>\n\u003Cli>Full compatibility with WooCommerce standards\u003C\u002Fli>\n\u003Cli>Optimized, clean, and secure code\u003C\u002Fli>\n\u003Cli>Customizable replacement messages\u003C\u002Fli>\n\u003Cli>Works well with caching and optimization plugins\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For help, documentation, feature requests, and contact options:\u003Cbr \u002F>\n*   Website: https:\u002F\u002Fversesofts.com\u002F\u003Cbr \u002F>\n*   Contact: https:\u002F\u002Fversesofts.com\u002Fcontact\u003C\u002Fp>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Cp>For feedback or assistance, email \u003Cstrong>contact@versesofts.com\u003C\u002Fstrong>\u003C\u002Fp>\n","Turn WooCommerce into Catalog Mode. Hide prices & Add to Cart. Perfect for Wholesale, B2B, and Members-only stores. No coding needed.",1241,1,"5.6",[69,70,18,71,72],"b2b-ecommerce","hide-cart-button","wholesale-pricing","woocommerce-catalog-mode","https:\u002F\u002Fversesofts.com\u002Fproduct\u002Fprice-cart-hider-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprice-cart-hider-for-woocommerce.1.1.5.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":11,"num_ratings":11,"last_updated":85,"tested_up_to":86,"requires_at_least":15,"requires_php":16,"tags":87,"homepage":90,"download_link":91,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":56},"hide-product-prices-until-login-for-woocommerce","Hide Product Prices Until Login – for WooCommerce","1.2.2","nelegines","https:\u002F\u002Fprofiles.wordpress.org\u002Fnelegines\u002F","\u003Cp>\u003Cstrong>WooCommerce Hide Prices Until Login or Region\u003C\u002Fstrong> 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.\u003C\u002Fp>\n\u003Ch3>Developer Features\u003C\u002Fh3>\n\u003Cp>This plugin supports integrations with premium extensions via a global override flag and centralized architecture:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set \u003Ccode>$GLOBALS['hpulr_force_hide'] = true\u003C\u002Fcode> before calling \u003Ccode>HPULR_Price_Handler::filter_price()\u003C\u002Fcode> to trigger the free plugin’s hidden price message\u003C\u002Fli>\n\u003Cli>Inject premium settings using \u003Ccode>hpulr_additional_settings\u003C\u002Fcode> filter\u003C\u002Fli>\n\u003Cli>Automatically save premium and custom fields via centralized update hook\u003C\u002Fli>\n\u003Cli>Sanitize both free and premium fields with centralized filter \u003Ccode>sanitize_all_options\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>🎯 \u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Hide prices for non-logged-in users\u003Cbr \u002F>\n– Disable Add to Cart for guests\u003Cbr \u002F>\n– Geolocation-based visibility (by allowed countries)\u003Cbr \u002F>\n– User role-based visibility (NEW in 1.2.0)\u003Cbr \u002F>\n– Custom message with \u003Ccode>{login_url}\u003C\u002Fcode> support\u003Cbr \u002F>\n– Redirects users back to the product after login\u003Cbr \u002F>\n– Integrated directly into WooCommerce settings\u003Cbr \u002F>\n– Per-product custom message override (Lite)\u003Cbr \u002F>\n– Test mode for admin previewing behavior\u003Cbr \u002F>\n– Supports all product types (simple, variable, etc.)\u003Cbr \u002F>\n– Centralized saving and sanitization (NEW in 1.2.1)\u003Cbr \u002F>\n– Compatible with premium add-ons (e.g., category-based hiding)\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n","Hide WooCommerce product prices and Add to Cart buttons unless customers are logged in or from allowed countries or roles.",10,215,"2025-10-05T18:30:00.000Z","6.7.5",[88,49,19,89,21],"geolocation","user-roles","https:\u002F\u002Fnelegines.com\u002Fplugins\u002Fhide-prices","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-product-prices-until-login-for-woocommerce.1.2.2.zip",{"slug":93,"name":94,"version":6,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":83,"downloaded":99,"rating":23,"num_ratings":66,"last_updated":100,"tested_up_to":101,"requires_at_least":102,"requires_php":13,"tags":103,"homepage":106,"download_link":107,"security_score":108,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":56},"prices-by-user-role-lite","Prices By User Role Lite","Plugiton","https:\u002F\u002Fprofiles.wordpress.org\u002Ffesti-team\u002F","\u003Cp>Prices by User Role Lite it is a plugin designed to extend the default WooCommerce functionality by hiding Add to Cart button and product prices from the user roles.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Free version features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide Add to Cart Button for User Roles \u003C\u002Fli>\n\u003Cli>Hide Prices for User Roles \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>For more features and amazing support get Prices by User Role version:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Prices by User Role for Simple Products\u003C\u002Fli>\n\u003Cli>Prices by User Role for Variable Products\u003C\u002Fli>\n\u003Cli>Hide Add to Cart Button for User Roles \u003C\u002Fli>\n\u003Cli>Hide Prices for User Roles\u003C\u002Fli>\n\u003Cli>Text for Registered Users with Hidden Price\u003C\u002Fli>\n\u003Cli>Pricing Roles\u003C\u002Fli>\n\u003Cli>Discount for the user role group\u003C\u002Fli>\n\u003Cli>Disable discount per product\u003C\u002Fli>\n\u003Cli>Markup for user role group\u003C\u002Fli>\n\u003Cli>Hide the “Add to Cart” button from non registered users\u003C\u002Fli>\n\u003Cli>Hide the prices from non registered users\u003C\u002Fli>\n\u003Cli>Text instead of the price for the non registered user\u003C\u002Fli>\n\u003Cli>Hide the “Add to Cart” button from the specific user role group\u003C\u002Fli>\n\u003Cli>Hide the prices from the specific user role group\u003C\u002Fli>\n\u003Cli>Text instead of the price for the specific user role group\u003C\u002Fli>\n\u003Cli>Display the savings percentage\u003C\u002Fli>\n\u003Cli>Custom user groups\u003C\u002Fli>\n\u003Cli>WooCommerce CSV import for simple and variable products\u003C\u002Fli>\n\u003Cli>Set different prices for different roles for individual products\u003C\u002Fli>\n\u003Cli>Charge different prices for each variation in a variable products\u003C\u002Fli>\n\u003Cli>Hide the price for non registered users for individual product\u003C\u002Fli>\n\u003Cli>Hide the price and the “Add to Cart” button from user groups for individual products\u003C\u002Fli>\n\u003Cli>Support WooCommerce REST API\u003C\u002Fli>\n\u003Cli>WPML translation ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoocommerce-prices-by-user-role\u002F8562616?ref=Festi-Team\" rel=\"nofollow ugc\">Download the PRO version here\u003C\u002Fa>\u003C\u002Fp>\n","Prices by User Role Lite it is a plugin designed to extend the default WooCommerce functionality by hiding Add to Cart button and product prices from  &hellip;",1409,"2018-06-01T12:25:00.000Z","4.9.29","3.0.1",[104,18,71,72,105],"hide-add-to-cart-button","woocommerce-hide-price","https:\u002F\u002Ffesti.team\u002Fplugins\u002Fwoocommerce-prices-by-user-role\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprices-by-user-role-lite.zip",85,{"slug":110,"name":111,"version":38,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":11,"downloaded":116,"rating":11,"num_ratings":11,"last_updated":117,"tested_up_to":14,"requires_at_least":118,"requires_php":16,"tags":119,"homepage":13,"download_link":122,"security_score":23,"vuln_count":11,"unpatched_count":11,"last_vuln_date":24,"fetched_at":123},"codeatoz-hide-price-for-stores","Hide Price for WooCommerce – CodeAtoZ","codeatoz","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodeatoz\u002F","\u003Cp>CodeAtoZ – Hide Price for Stores gives WooCommerce store owners complete control over product price visibility.\u003C\u002Fp>\n\u003Cp>Whether you’re running a B2B store, wholesale platform, members-only shop, or catalog-mode website, this plugin allows you to hide product prices and Add to Cart buttons based on flexible rule conditions — without breaking WooCommerce functionality.\u003C\u002Fp>\n\u003Cp>Unlike CSS-based hiding methods, this plugin applies server-side logic to securely remove prices across:\u003C\u002Fp>\n\u003Cp>• Shop pages\u003Cbr \u002F>\n• Product pages\u003Cbr \u002F>\n• Category pages\u003Cbr \u002F>\n• WooCommerce REST API\u003Cbr \u002F>\n• WooCommerce Store API\u003C\u002Fp>\n\u003Cp>Perfect for:\u003C\u002Fp>\n\u003Cp>• B2B & wholesale stores\u003Cbr \u002F>\n• Member-only pricing models\u003Cbr \u002F>\n• Catalog-only WooCommerce stores\u003Cbr \u002F>\n• Quote-based businesses\u003Cbr \u002F>\n• Private or restricted pricing models\u003C\u002Fp>\n\u003Cp>Lightweight. Secure. Clean integration.\u003C\u002Fp>\n\u003Ch3>Short Description\u003C\u002Fh3>\n\u003Cp>Hide WooCommerce product prices and Add to Cart buttons using flexible rule-based conditions — ideal for B2B, wholesale, and catalog-mode stores.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch4>Flexible Rule Engine\u003C\u002Fh4>\n\u003Cp>Create multiple rules with priority control.\u003C\u002Fp>\n\u003Ch4>Hide Prices by User Type\u003C\u002Fh4>\n\u003Cp>• Guests\u003Cbr \u002F>\n• Logged-in users\u003Cbr \u002F>\n• Specific user roles\u003C\u002Fp>\n\u003Ch4>Product & Category Targeting\u003C\u002Fh4>\n\u003Cp>Apply rules to:\u003Cbr \u002F>\n• Specific products\u003Cbr \u002F>\n• Selected categories\u003Cbr \u002F>\n• Entire store\u003C\u002Fp>\n\u003Ch4>Hide Add to Cart Button\u003C\u002Fh4>\n\u003Cp>Remove purchasing capability when prices are hidden.\u003C\u002Fp>\n\u003Ch4>Custom Replacement Text\u003C\u002Fh4>\n\u003Cp>Display a custom message instead of price:\u003Cbr \u002F>\n• “Login to view price”\u003Cbr \u002F>\n• “Request a quote”\u003Cbr \u002F>\n• “Contact us for pricing”\u003C\u002Fp>\n\u003Ch4>Secure Server-Side Enforcement\u003C\u002Fh4>\n\u003Cp>Prevents price exposure via inspection tools.\u003C\u002Fp>\n\u003Ch4>WooCommerce API Safe\u003C\u002Fh4>\n\u003Cp>Fully compatible with REST API and headless setups.\u003C\u002Fp>\n\u003Ch3>Rule Configuration Guide\u003C\u002Fh3>\n\u003Ch4>Rule Name\u003C\u002Fh4>\n\u003Cp>Internal reference name visible in admin.\u003C\u002Fp>\n\u003Ch4>Enable Rule\u003C\u002Fh4>\n\u003Cp>Activate or deactivate the rule.\u003C\u002Fp>\n\u003Ch4>Priority\u003C\u002Fh4>\n\u003Cp>Lower number = higher priority.\u003Cbr \u002F>\nRules are evaluated in ascending order.\u003C\u002Fp>\n\u003Ch4>User Condition\u003C\u002Fh4>\n\u003Cp>Apply rule to guests or logged-in users.\u003C\u002Fp>\n\u003Ch4>User Roles\u003C\u002Fh4>\n\u003Cp>Select specific WordPress roles.\u003Cbr \u002F>\nSupports custom roles created by other plugins.\u003C\u002Fp>\n\u003Ch4>Product IDs\u003C\u002Fh4>\n\u003Cp>Comma-separated product IDs.\u003Cbr \u002F>\nLeave empty to apply globally.\u003C\u002Fp>\n\u003Ch4>Product Categories\u003C\u002Fh4>\n\u003Cp>Select categories to restrict rule scope.\u003C\u002Fp>\n\u003Ch4>Hide Add to Cart Button\u003C\u002Fh4>\n\u003Cp>Removes purchase button when enabled.\u003C\u002Fp>\n\u003Ch4>Replacement Text\u003C\u002Fh4>\n\u003Cp>Custom message shown instead of price.\u003C\u002Fp>\n\u003Cp>Rules are evaluated server-side during WooCommerce price rendering.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need assistance?\u003C\u002Fp>\n\u003Cp>Please use the WordPress.org support forum for this plugin.\u003C\u002Fp>\n\u003Cp>Before requesting support:\u003C\u002Fp>\n\u003Cp>• Ensure WordPress and WooCommerce are updated\u003Cbr \u002F>\n• Verify no theme conflicts\u003Cbr \u002F>\n• Confirm latest plugin version\u003C\u002Fp>\n\u003Cp>We actively maintain and improve this plugin.\u003C\u002Fp>\n\u003Ch3>Future Roadmap\u003C\u002Fh3>\n\u003Cp>Upcoming improvements may include:\u003C\u002Fp>\n\u003Cp>• Advanced AND\u002FOR rule logic\u003Cbr \u002F>\n• Scheduled visibility rules\u003Cbr \u002F>\n• Rule export\u002Fimport\u003Cbr \u002F>\n• Enhanced UI improvements\u003Cbr \u002F>\n• Additional compatibility enhancements\u003C\u002Fp>\n\u003Cp>User feedback helps shape development.\u003C\u002Fp>\n","CodeAtoZ – Hide Price for Stores gives WooCommerce store owners complete control over product price visibility.",393,"2026-03-12T07:11:00.000Z","6.0",[120,121,18,20,21],"b2b","hide-add-to-cart","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcodeatoz-hide-price-for-stores.1.2.0.zip","2026-03-15T14:54:45.397Z",{"attackSurface":125,"codeSignals":154,"taintFlows":161,"riskAssessment":162,"analyzedAt":170},{"hooks":126,"ajaxHandlers":150,"restRoutes":151,"shortcodes":152,"cronEvents":153,"entryPointCount":11,"unprotectedCount":11},[127,133,137,141,146],{"type":128,"name":129,"callback":130,"priority":83,"file":131,"line":132},"filter","woocommerce_get_price_html","hide_price","hide-price-until-login-for-woocommerce.php",23,{"type":128,"name":134,"callback":135,"priority":83,"file":131,"line":136},"woocommerce_is_purchasable","disable_purchase_for_guests",24,{"type":128,"name":138,"callback":139,"priority":83,"file":131,"line":140},"woocommerce_loop_add_to_cart_link","remove_loop_button",25,{"type":142,"name":143,"callback":144,"file":131,"line":145},"action","admin_menu","add_settings_page",27,{"type":142,"name":147,"callback":148,"file":131,"line":149},"admin_init","register_settings",28,[],[],[],[],{"dangerousFunctions":155,"sqlUsage":156,"outputEscaping":158,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":160},[],{"prepared":11,"raw":11,"locations":157},[],{"escaped":29,"rawEcho":11,"locations":159},[],[],[],{"summary":163,"deductions":164},"The static analysis of the \"hide-price-until-login-for-woocommerce\" plugin v1.0 reveals a generally strong security posture.  There are no identified entry points like AJAX handlers, REST API routes, or shortcodes, which significantly reduces the potential attack surface.  Furthermore, the code demonstrates good practices by exclusively using prepared statements for SQL queries and ensuring all output is properly escaped.  The absence of dangerous functions, file operations, external HTTP requests, and critical taint analysis flows further bolsters this positive assessment.\n\nHowever, a notable concern is the complete lack of nonce checks and capability checks. While the limited attack surface might mitigate immediate risks in this specific version, relying on these fundamental security mechanisms is crucial for preventing common vulnerabilities like Cross-Site Request Forgery (CSRF) and unauthorized access, especially if new entry points are introduced in future versions or if the plugin interacts with other components.  The vulnerability history is clean, with no recorded CVEs, which indicates a history of secure development or a lack of past scrutiny.  In conclusion, the plugin is well-developed from a technical standpoint with regard to data handling and input sanitization, but the omission of essential authentication and authorization checks represents a significant area for improvement and a potential risk should the plugin's context or complexity evolve.",[165,168],{"reason":166,"points":167},"Missing nonce checks",5,{"reason":169,"points":167},"Missing capability checks","2026-03-17T06:02:38.927Z",{"wat":172,"direct":177},{"assetPaths":173,"generatorPatterns":174,"scriptPaths":175,"versionParams":176},[],[],[],[],{"cssClasses":178,"htmlComments":180,"htmlAttributes":181,"restEndpoints":182,"jsGlobals":183,"shortcodeOutput":184},[179],"hpul-login-message",[],[],[],[],[]]