[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fWtV-5VaIAvadn5zQ03B4cn5_WpMiQW3Ls1ciznNQ7KA":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":35,"analysis":138,"fingerprints":196},"hide-out-of-stock-by-category","Hide Out Of Stock By Category","1.0","nerdywp","https:\u002F\u002Fprofiles.wordpress.org\u002Fnerdywp\u002F","\u003Cp>This plugin will let you hide out of stock products in WooCommerce but only for certain categories. WooCommerce currently lets you either hide all out of stock products or none. This expands on that and lets you choose a category to hide when out of stock.\u003C\u002Fp>\n\u003Cp>You might want to use this to keep newer products on your website eventhough they’re out of stock. Hiding the older, out of stock WooCommerce products would remove some clutter.\u003C\u002Fp>\n","An easy and simple way to hide products in WooCommerce by category when they're out of stock",30,1523,0,"2020-04-15T13:47:00.000Z","5.4.19","5.1","5.6",[19,20,21,22,23],"category","ecommerce","hide","out-of-stock","woocommerce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-out-of-stock-by-category.1.0.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":26,"avg_patch_time_days":11,"trust_score":33,"computed_at":34},2,50,84,"2026-04-04T19:23:07.848Z",[36,59,81,97,112],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":31,"unpatched_count":13,"last_vuln_date":58,"fetched_at":28},"hide-category-by-user-role-for-woocommerce","Hide Category by User Role for WooCommerce","2.3.2","ThemeSupport","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemesupport\u002F","\u003Cp>This plugin allows you to easily hide WooCommerce categories based on User Role.\u003C\u002Fp>\n\u003Cp>You can also choose to redirect users to a URL or display a custom message when they attempt to access a hidden category or its related products.\u003C\u002Fp>\n\u003Cp>This plugin has been tested with the most recognized user role management plugins. However, if you notice any bugs, please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fhide-category-by-user-role-for-woocommerce\u002F\" rel=\"ugc\">contact us\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin allows you to easily hide WooCommerce categories based on User Role.",300,5077,86,6,"2025-11-25T18:30:00.000Z","6.8.5","6.5","8.2",[19,21,53,54,23],"products","user-role","https:\u002F\u002Fthemesupport.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-category-by-user-role-for-woocommerce.2.3.2.zip",98,"2025-11-26 17:45:34",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":67,"num_ratings":69,"last_updated":24,"tested_up_to":70,"requires_at_least":17,"requires_php":71,"tags":72,"homepage":78,"download_link":79,"security_score":67,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":80},"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.",100,1241,1,"6.9.4","7.4",[73,74,75,76,77],"b2b-ecommerce","hide-cart-button","hide-price","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","2026-03-15T10:48:56.248Z",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":67,"downloaded":89,"rating":67,"num_ratings":31,"last_updated":90,"tested_up_to":49,"requires_at_least":91,"requires_php":17,"tags":92,"homepage":95,"download_link":96,"security_score":67,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"visibility-control-for-woocommerce","Visibility Control for WooCommerce","1.5","Pankaj Agrawal","https:\u002F\u002Fprofiles.wordpress.org\u002Fliveaspankaj\u002F","\u003Cp>Visibility Control for WooCommerce helps you hide or show messages, menu and content for specific criterion anywhere on your WordPress page.\u003C\u002Fp>\n\u003Cp>You can show\u002Fhide HTML elements, menus, and other details based on:\u003Cbr \u002F>\n1. User’s purchase of a particular WooCommerce Product or Variation, Or\u003Cbr \u002F>\n2. User is Logged In or Logged Out.\u003C\u002Fp>\n\u003Cp>You simply need to add a CSS class to your element div or span. As explained here:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Example:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If Product or Variation ID is 123\u003C\u002Fp>\n\u003Cul>\n\u003Cli>To show the element\u002Fmenu item to user who purchased above product, add this CSS class: \u003Cstrong>visible_to_product_123\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>To hide the element\u002Fmenu item from user who purchased above product, add this CSS class: \u003Cstrong>hidden_to_product_123\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>To show the element\u002Fmenu item to a logged-in user, add this CSS class: \u003Cstrong>visible_to_logged_in\u003C\u002Fstrong> OR  \u003Cstrong>hidden_to_logged_out\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>To hide the element\u002Fmenu item from a logged-in user, add this CSS class: \u003Cstrong>visible_to_logged_out\u003C\u002Fstrong> OR  \u003Cstrong>hidden_to_logged_in\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>For user’s role:\u003C\u002Fstrong>\u003Cbr \u002F>\n* To show the element\u002Fmenu item to a user will role administrator, add this CSS class: \u003Cstrong>visible_to_role_administrator\u003C\u002Fstrong> OR \u003Cstrong>hidden_to_role_administrator\u003C\u002Fstrong>\u003Cbr \u002F>\n* Note: To show an element to multiple specific roles only, you need add the element multiple times, one for each role. To hide an element\u002Fmenu from specific multiple roles only you can add the element once add multiple classes to the same element.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Mechanism of Functioning\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multiple CSS Classes:\u003C\u002Fstrong> If multiple visibility control classes are added, ALL of them must meet the criterion to keep the element visible. If any one of them hides the element, it will be hidden. For example: visible_to_product_123 visible_to_product_124 will show the element only to those who have purchased to both products.\u003C\u002Fli>\n\u003Cli>Hidden data\u002Felements reaches the browser. Though user’s do not see it.\u003C\u002Fli>\n\u003Cli>CSS is added to the page for all CSS elements that needs to be hidden based on above rules.\u003C\u002Fli>\n\u003Cli>After page is loaded. These elements are removed from page using jQuery (if available), so it won’t be available even on Inspect.\u003C\u002Fli>\n\u003Cli>Elements rendered after the page load are hidden but not removed from DOM\u002Fpage.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Future Development\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Depending on the interest in this feature, we will decide on adding a setting, shortcode and\u002For a Gutenberg Block option to achieve this feature.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Other Visibility Control Plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.nextsoftwaresolutions.com\u002Flearndash-visibility-control\u002F\" rel=\"nofollow ugc\">Visibility Control for LearnDash LMS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.nextsoftwaresolutions.com\u002Fvisibility-control-for-wp-courseware\u002F\" rel=\"nofollow ugc\">Visibility Control for WP Courseware LMS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.nextsoftwaresolutions.com\u002Fvisibility-control-for-learnpress\u002F\" rel=\"nofollow ugc\">Visibility Control for LearnPress LMS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.nextsoftwaresolutions.com\u002Fvisibility-controlfor-lifterlms\u002F\" rel=\"nofollow ugc\">Visibility Control for LifterLMS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.nextsoftwaresolutions.com\u002Fvisibility-control-for-masterstudy\u002F\" rel=\"nofollow ugc\">Visibility Control for MasterStudyLMS\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.nextsoftwaresolutions.com\u002Fvisibility-control-for-sensei\u002F\" rel=\"nofollow ugc\">Visibility Control for Sensei LMS\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Visibility Control for WooCommerce helps you hide or show messages, menu and content for specific criterion anywhere on your WordPress page.",4370,"2025-09-11T07:24:00.000Z","4.0",[20,21,93,94,23],"hide-content","online-store","https:\u002F\u002Fwww.nextsoftwaresolutions.com\u002Fwoocommerce-visibility-control","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvisibility-control-for-woocommerce.1.5.zip",{"slug":98,"name":99,"version":6,"author":100,"author_profile":101,"description":102,"short_description":99,"active_installs":103,"downloaded":104,"rating":32,"num_ratings":31,"last_updated":105,"tested_up_to":106,"requires_at_least":107,"requires_php":24,"tags":108,"homepage":24,"download_link":111,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"hides-product-variations-without-stock","Hides product variations without stock","Felipe Peixoto","https:\u002F\u002Fprofiles.wordpress.org\u002Ffelipe152\u002F","\u003Cp>Esse plugin aplica-se ao Woocommerce.\u003Cbr \u002F>\nCorrige o problema de produto variante do Woocommerce não serem removidos da lista filtrada por atributos quando fora de estoque.\u003C\u002Fp>\n\u003Ch3>HOW IT WORKS\u003C\u002Fh3>\n\u003Cp>Quando se aplica um filtro por atributo o Woocommerce não esconde os produtos quando a variação filtrada esta sem estoque. Este plugin corrigi isso verificando o estoque e removendo os produtos.\u003C\u002Fp>\n\u003Ch3>Standard Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Não precisa confugirar, apenas instalar.\u003C\u002Fli>\n\u003C\u002Ful>\n",10,1155,"2020-08-12T20:41:00.000Z","5.4.0","4.0.1",[109,110],"hide-variant","woocommerce-out-of-stock","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhides-product-variations-without-stock.zip",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":103,"downloaded":120,"rating":13,"num_ratings":13,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":24,"tags":124,"homepage":136,"download_link":137,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"notification-woocommerce","Notification WooCommerce","0.4","Mithu A Quayium","https:\u002F\u002Fprofiles.wordpress.org\u002Fmithublue\u002F","\u003Cp>The easy and ultimate solution for notifiaction that lets your customer set notification for product availablity and\u002For discount. Customers will be notified when the product is available or sold in discounted price.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cp>Customer will be able to set notification\u003C\u002Fp>\n\u003Cul>\n\u003Cli>for any product. If the product is out of stock, so that as soon as the product is available, they will be notified via mail.\u003C\u002Fli>\n\u003Cli>for discount of any product , so that as soon as the product is sold in discounted\u002Fsale price, they will be notified.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Notification WooCommerce – Premium Features\u003C\u002Fh4>\n\u003Cp>Coming Soon ! 🙂\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmithublue\u002FNotification-WooCommerce\" rel=\"nofollow ugc\">Github Repository\u003C\u002Fa>.\u003C\u002Fp>\n","The easy and ultimate solution for notifiaction that lets your customer set notification for product availablity and\u002For discount.",1461,"2016-08-12T14:28:00.000Z","4.5.33","3.3",[125,126,127,20,128,129,130,131,113,22,132,133,134,23,135],"commerce","discount","discount-notification","email","email-notification","in-stock","notification","product","product-availablity","product-discount","woocommerce-notification","http:\u002F\u002Fcybercraftit.com\u002Fproduct\u002Fwoocommerce-notification\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnotification-woocommerce.zip",{"attackSurface":139,"codeSignals":171,"taintFlows":183,"riskAssessment":184,"analyzedAt":195},{"hooks":140,"ajaxHandlers":167,"restRoutes":168,"shortcodes":169,"cronEvents":170,"entryPointCount":13,"unprotectedCount":13},[141,147,151,156,160,164],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","init","nwp_whc_version_check","whc.php",31,{"type":142,"name":148,"callback":149,"file":145,"line":150},"pre_get_posts","nwp_whc_hide_outofstock_products",110,{"type":142,"name":152,"callback":153,"priority":154,"file":145,"line":155},"product_cat_add_form_fields","nwp_whc_added_hide_in_cat",99,127,{"type":142,"name":157,"callback":158,"priority":154,"file":145,"line":159},"product_cat_edit_form_fields","nwp_whc_edited_hide_in_cat",150,{"type":142,"name":161,"callback":162,"priority":103,"file":145,"line":163},"created_product_cat","nwp_whc_save_hide_in_cat",161,{"type":142,"name":165,"callback":162,"priority":103,"file":145,"line":166},"edited_product_cat",162,[],[],[],[],{"dangerousFunctions":172,"sqlUsage":173,"outputEscaping":175,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":182},[],{"prepared":13,"raw":13,"locations":174},[],{"escaped":69,"rawEcho":31,"locations":176},[177,180],{"file":145,"line":178,"context":179},123,"raw output",{"file":145,"line":181,"context":179},146,[],[],{"summary":185,"deductions":186},"The \"hide-out-of-stock-by-category\" v1.0 plugin exhibits a strong security posture based on the provided static analysis. The plugin has no identified attack surface points like AJAX handlers, REST API routes, or shortcodes, which significantly reduces the potential for external exploitation.  Furthermore, the code signals indicate responsible development practices, with no dangerous functions, all SQL queries using prepared statements, and no file operations or external HTTP requests. The absence of known vulnerabilities in its history also suggests a stable and secure codebase.",[187,190,193],{"reason":188,"points":189},"Output not always properly escaped",4,{"reason":191,"points":192},"Missing nonce checks",7,{"reason":194,"points":192},"Missing capability checks","2026-03-16T22:29:57.820Z",{"wat":197,"direct":203},{"assetPaths":198,"generatorPatterns":200,"scriptPaths":201,"versionParams":202},[199],"\u002Fwp-content\u002Fplugins\u002Fhide-out-of-stock-by-category\u002Fwhc.php",[],[],[],{"cssClasses":204,"htmlComments":208,"htmlAttributes":209,"restEndpoints":213,"jsGlobals":214,"shortcodeOutput":215},[205,206,207],"form-field","term-group","term-group-wrap",[],[210,211,212],"id=\"hide_products_in_cat\"","name=\"hide_products_in_cat\"","value=\"yes\"",[],[],[]]