[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fcMJf4jg3UKnrfS4JMr2Jb35n-X-Q7o8AU8SgY_XIRy0":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":37,"analysis":124,"fingerprints":342},"remove-add-to-cart-button-for-woocommerce","Remove Add to Cart Button for WooCommerce","2.1.8","WP Artisan","https:\u002F\u002Fprofiles.wordpress.org\u002Fsumon086\u002F","\u003Cp>If you need to hide or remove the Add to Cart button from product listing pages, product detail pages, or WooCommerce block-based product grids, this plugin provides a simple and effective solution. It allows you to disable the Add to Cart button either for all users or exclusively for visitors. When configured for visitors, you can enable a checkbox option to display a Login button in place of the hidden Add to Cart button. Additionally, you can add a custom message that will appear whenever the button is hidden, with full control to customize the text and background color, set text alignment, padding, and font size for these messages.\u003C\u002Fp>\n\u003Cp>The plugin includes a dedicated settings section where you can specify your custom login page URL (if left blank, the default WooCommerce login\u002Fregister page will be used) and customize the label of the login button. Advanced options are also available, such as hiding product prices, restricting access to the cart and checkout pages, and defining a redirect URL for unauthorized access attempts. Furthermore, the plugin enables you to personalize the default Out of Stock and Backorder messages, ensuring a more tailored shopping experience for your customers.\u003C\u002Fp>\n\u003Ch3>Free Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Remove the Add to Cart button for all users.\u003C\u002Fli>\n\u003Cli>Remove the Add to Cart button for visitors only.\u003C\u002Fli>\n\u003Cli>Show a login\u002Fregister button when “Add to Cart” is hidden for visitors.\u003C\u002Fli>\n\u003Cli>Set a custom login\u002Fregister page URL.\u003C\u002Fli>\n\u003Cli>Customize the login\u002Fregister button label.\u003C\u002Fli>\n\u003Cli>Display a custom message (text or HTML) when “Add to Cart” is hidden.\u003C\u002Fli>\n\u003Cli>Hide product prices.\u003C\u002Fli>\n\u003Cli>Display a custom message (text or HTML) when the product price is hidden.\u003C\u002Fli>\n\u003Cli>Prevent access to the cart and checkout pages.\u003C\u002Fli>\n\u003Cli>Set a redirect URL for the cart and checkout pages.\u003C\u002Fli>\n\u003Cli>Customize the text and background color, set text alignment, padding and font size for custom messages.\u003C\u002Fli>\n\u003Cli>Change the default Out of Stock and Backorder messages.\u003C\u002Fli>\n\u003Cli>Easy to use.\u003C\u002Fli>\n\u003Cli>Translation ready.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All free features.\u003C\u002Fli>\n\u003Cli>Remove “Add to Cart” button based on user roles.\u003C\u002Fli>\n\u003Cli>Remove “Add to Cart” button based on country.\u003C\u002Fli>\n\u003Cli>Set category-wise conditions for removing the “Add to Cart” button.\u003C\u002Fli>\n\u003Cli>Exclude products from the “Add to Cart” and price removal rules within a category.\u003C\u002Fli>\n\u003Cli>Product enquiry form on product detail pages.\u003C\u002Fli>\n\u003Cli>Redirect products to third-party or affiliate sites with a custom URL.\u003C\u002Fli>\n\u003Cli>Show\u002Fhide custom messages on the shop, category, and product detail pages.\u003C\u002Fli>\n\u003Cli>Change the default Out of Stock and Backorder messages for individual products.\u003C\u002Fli>\n\u003Cli>Show “Add to Cart” and Price only on certain pages ( shop page, archive pages( categories ) and single product( product details page ) ).\u003C\u002Fli>\n\u003Cli>Priority email support.\u003C\u002Fli>\n\u003C\u002Ful>\n","Remove Add to Cart Button for WooCommerce plugin gives you a really easy interface to hide\u002Fremove the product Add to Cart button and product price.",500,15879,0,"2025-12-10T12:57:00.000Z","6.9.4","4.4","",[19,20,21,22,23],"hide-add-to-cart","hide-add-to-cart-button","hide-product-price","remove-add-to-cart","remove-add-to-cart-woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fremove-add-to-cart-button-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-add-to-cart-button-for-woocommerce.2.1.8.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"sumon086",4,780,30,94,"2026-04-04T04:40:26.518Z",[38,58,71,83,104],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":26,"num_ratings":48,"last_updated":49,"tested_up_to":15,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"add-to-cart-button-customizations","Add To Cart Button Customizations","2.0.3","Md Ruhel Khan","https:\u002F\u002Fprofiles.wordpress.org\u002Fruhel241\u002F","\u003Cp>Add To Cart Button Customizations is a powerful WooCommerce extension that gives you complete control over your WooCommerce add to cart buttons. This plugin allows you to customize the appearance and behavior of add to cart buttons throughout your online store without any coding knowledge.\u003Cbr \u002F>\nWhether you want to change button colors to match your brand, hide buttons on specific products, add icons, or customize button text, this plugin provides all the tools you need to create a seamless shopping experience.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch3>Button Styling\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Change button background color\u003C\u002Fli>\n\u003Cli>Customize text color\u003C\u002Fli>\n\u003Cli>Set border color and size\u003C\u002Fli>\n\u003Cli>Create hover effects\u003C\u002Fli>\n\u003Cli>Adjust button radius for rounded corners\u003C\u002Fli>\n\u003Cli>Modify font size\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Button Visibility\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Hide add to cart buttons globally\u003C\u002Fli>\n\u003Cli>Hide buttons on shop\u002Farchive pages only\u003C\u002Fli>\n\u003Cli>Hide buttons on single product pages only\u003C\u002Fli>\n\u003Cli>Hide buttons for specific products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Price Display\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Hide prices globally\u003C\u002Fli>\n\u003Cli>Hide prices on specific products\u003C\u002Fli>\n\u003Cli>Hide prices on shop\u002Farchive pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Button Text\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Change the default “Add to Cart” text globally\u003C\u002Fli>\n\u003Cli>Set custom text for specific products\u003C\u002Fli>\n\u003Cli>Add icons before or after text\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Icon Integration\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add icons to your add to cart buttons\u003C\u002Fli>\n\u003Cli>Control icon positioning (left or right)\u003C\u002Fli>\n\u003Cli>Choose from available icon sets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Ch3>Global Settings\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Navigate to \u003Cstrong>WooCommerce Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Add To Cart Customization Settings\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>The settings page is divided into tabs:\n\u003Cul>\n\u003Cli>Button Hide Settings\u003C\u002Fli>\n\u003Cli>Button Customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Per-Product Settings\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Edit any product\u003C\u002Fli>\n\u003Cli>Enable or disable specific options:\n\u003Cul>\n\u003Cli>Hide add to cart button\u003C\u002Fli>\n\u003Cli>Hide price\u003C\u002Fli>\n\u003Cli>Custom button text\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Add To Cart Button Customizations is a powerful WooCommerce extension that gives you complete control over your WooCommerce add to cart buttons.",400,10600,6,"2026-01-17T07:57:00.000Z","5.0","7.4",[53,20,54,55],"add-to-cart","woocommerce","woocommerce-hide-price","https:\u002F\u002Fwpcreativeidea.com\u002Fadd-to-cart-button","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadd-to-cart-button-customizations.2.0.3.zip",{"slug":59,"name":60,"version":61,"author":7,"author_profile":8,"description":62,"short_description":63,"active_installs":26,"downloaded":64,"rating":13,"num_ratings":13,"last_updated":65,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":66,"homepage":17,"download_link":70,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"product-catalog-mode-for-woocommerce","Product Catalog Mode For WooCommerce","2.1.1","\u003Cp>Sometimes store owners want to display products as a catalog without allowing immediate purchases. This may be necessary during holidays, maintenance periods, sales preparation, wholesale-only operations, or limited-time sales restrictions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Product Catalog Mode for WooCommerce\u003C\u002Fstrong> allows you to instantly turn your WooCommerce store into a catalog by removing Add to Cart buttons with a single click.\u003C\u002Fp>\n\u003Cp>You can enable catalog mode globally or apply it conditionally based on visitors, user roles, countries, or scheduled time periods.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The plugin now includes advanced scheduling controls, allowing store owners to activate catalog mode:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>* On selected weekdays\n* Within specific start and end times\n* Between defined start and end dates\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This provides precise control over when your store accepts orders.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You can also display fully customizable messages on:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>* Shop and archive pages\n* Product details page\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Message placement can be configured for shop\u002Farchive pages.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>To capture customer interest, the plugin includes a powerful inquiry system. Store owners can:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>* Enable a built-in inquiry form.\n* Integrate Contact Form 7\n* Integrate WPForms\n* Select which form to use\n* Control enquiry button text and position.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Advanced exclusion options allow you to:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>* Disable catalog mode for specific categories.\n* Disable catalog mode for specific tags.\n* Exclude individual products.\n* Override global messages per product.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>This gives you full flexibility over how and when products can be purchased.\u003C\u002Fp>\n\u003Cp>The plugin can also be used to create a \u003Cstrong>Request a Quote system\u003C\u002Fstrong> for your store. By hiding the product price and Add to Cart button, you can display an enquiry button that allows customers to request pricing information directly from the product page. This is especially useful for \u003Cstrong>B2B stores\u003C\u002Fstrong>, \u003Cstrong>wholesale businesses\u003C\u002Fstrong>, or \u003Cstrong>custom products\u003C\u002Fstrong> where prices may vary depending on quantity, negotiation, or customer requirements. Customers can easily submit their inquiries using the built-in enquiry form or popular form plugins like \u003Cstrong>WPForms\u003C\u002Fstrong> or \u003Cstrong>Contact Form 7\u003C\u002Fstrong>, making it simple for store owners to manage quote requests efficiently.\u003C\u002Fp>\n\u003Ch3>Current Features (Free)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Enable catalog mode for all users.\u003C\u002Fli>\n\u003Cli>Enable catalog mode only for visitors (unregistered users).\u003C\u002Fli>\n\u003Cli>Show the login button when catalog mode is enabled for visitors.\u003C\u002Fli>\n\u003Cli>Hide Add to Cart buttons.\u003C\u002Fli>\n\u003Cli>Hide product price\u003C\u002Fli>\n\u003Cli>Prevent access to the Cart and Checkout pages.\u003C\u002Fli>\n\u003Cli>Set the redirect URL for the Cart and Checkout pages.\u003C\u002Fli>\n\u003Cli>Show custom message on:\n\u003Cul>\n\u003Cli>Shop archive pages\u003C\u002Fli>\n\u003Cli>Product details page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Select message position (Shop & Archive pages)\u003C\u002Fli>\n\u003Cli>Customize message text color, background color, alignment, padding, and font size.\u003C\u002Fli>\n\u003Cli>Shortcode to display a custom message anywhere\u003C\u002Fli>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003Cli>Translation ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All Free Features\u003C\u002Fli>\n\u003Cli>Enable catalog mode only on selected weekdays.\u003C\u002Fli>\n\u003Cli>Activate catalog mode during specific start and end times.\u003C\u002Fli>\n\u003Cli>Activate catalog mode between defined start and end dates (NEW).\u003C\u002Fli>\n\u003Cli>Enable catalog mode based on user roles.\u003C\u002Fli>\n\u003Cli>Enable catalog mode based on countries.\u003C\u002Fli>\n\u003Cli>Advanced inquiry system:\n\u003Cul>\n\u003Cli>Built-in inquiry form\u003C\u002Fli>\n\u003Cli>Contact Form 7 integration (NEW)\u003C\u002Fli>\n\u003Cli>WPForms integration (NEW)\u003C\u002Fli>\n\u003Cli>Form selection option (NEW)\u003C\u002Fli>\n\u003Cli>Custom enquiry form heading \u003C\u002Fli>\n\u003Cli>Custom inquiry button label\u003C\u002Fli>\n\u003Cli>Enquiry button position control (NEW)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Exclude by categories (disable catalog mode for specific categories).\u003C\u002Fli>\n\u003Cli>Exclude by tags (disable catalog mode for specific tags).\u003C\u002Fli>\n\u003Cli>Exclude individual products (disable catalog mode, hide price or enquiry form per product).\u003C\u002Fli>\n\u003Cli>Custom message per product (override global message)\u003C\u002Fli>\n\u003Cli>Redirect products to third-party or affiliate URLs.\u003C\u002Fli>\n\u003Cli>Priority Email Support\u003C\u002Fli>\n\u003C\u002Ful>\n","Product Catalog Mode for WooCommerce TURN INTO your online store as CATALOG ONLY MODE hiding by product price, Add to Cart button on a single click.",2190,"2026-03-07T11:07:00.000Z",[21,67,68,69,22],"product-catalog","product-catalog-woocommerce","product-inquiry","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-catalog-mode-for-woocommerce.2.1.1.zip",{"slug":72,"name":73,"version":74,"author":7,"author_profile":8,"description":75,"short_description":76,"active_installs":77,"downloaded":78,"rating":13,"num_ratings":13,"last_updated":79,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":80,"homepage":17,"download_link":82,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"remove-product-content-for-woocommerce","Remove Product Content for WooCommerce","1.0.5","\u003Cp>The Remove Product Content for WooCommerce plugin allows store owners to easily customize product pages by removing unwanted sections or elements without altering theme files or using custom code.\u003C\u002Fp>\n\u003Cp>Ideal for optimizing the product page layout, the plugin provides a user-friendly interface where admins can disable specific content like the Add to Cart button, product price, image, descriptions, short description, rating, reviews, tags, additional information fields, or related products, giving them full control over the page design.\u003C\u002Fp>\n\u003Cp>Store owners can add and show a custom message in different places.\u003C\u002Fp>\n\u003Cp>Simplify and streamline WooCommerce product pages to create a cleaner, more focused shopping experience for customers.\u003C\u002Fp>\n\u003Ch3>Current features\u003C\u002Fh3>\n\u003Cp>*****Product Archive Pages*****\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Remove Product Thumbnail from Product Archive Pages\u003C\u002Fli>\n\u003Cli>Remove Sale Flash\u003C\u002Fli>\n\u003Cli>Remove Product Rating\u003C\u002Fli>\n\u003Cli>Remove Price\u003C\u002Fli>\n\u003Cli>Remove Add to Cart\u003C\u002Fli>\n\u003Cli>Show Custom Message on Different Places like ( Before Product Title, After Product Title, Before Product Add to Cart Button, After Product Add to Cart Button etc)\u003C\u002Fli>\n\u003Cli>Set Custom Message Text and Background Color, Text Alignment, Text Padding and Font Size\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>*****Product Details Page*****\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Remove Flash Sale from Product Details Page\u003C\u002Fli>\n\u003Cli>Remove Product Thumbnail\u003C\u002Fli>\n\u003Cli>Remove Product Price\u003C\u002Fli>\n\u003Cli>Remove Short Description\u003C\u002Fli>\n\u003Cli>Remove Add to Cart\u003C\u002Fli>\n\u003Cli>Remove Categories and SKU\u003C\u002Fli>\n\u003Cli>Remove Product Description Tab\u003C\u002Fli>\n\u003Cli>Remove Additional Information Tab\u003C\u002Fli>\n\u003Cli>Remove Review Tab\u003C\u002Fli>\n\u003Cli>Remove All Product Tabs\u003C\u002Fli>\n\u003Cli>Remove Related Products\u003C\u002Fli>\n\u003Cli>Show Custom Message on Different Places like Before Product Title, After Product Title, Before Product Add to Cart Button, After Product Add to Cart Button, Before Short Description, After Product Tabs, etc.\u003C\u002Fli>\n\u003Cli>Set Custom Message Text and Background Color, Text Alignment, Text Padding and Font Size\u003C\u002Fli>\n\u003Cli>Easy to use\u003C\u002Fli>\n\u003Cli>Translation ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All Free Features\u003C\u002Fli>\n\u003Cli>Remove Product Content for All Users from Specific Countries\u003C\u002Fli>\n\u003Cli>Remove Product Content only for Visitors\u003C\u002Fli>\n\u003Cli>Remove Product Content only for Visitors from Specific Countries\u003C\u002Fli>\n\u003Cli>Remove Product Content for Specific User Roles\u003C\u002Fli>\n\u003Cli>Remove Product Content for Specific User Roles from Specific Countries\u003C\u002Fli>\n\u003Cli>Set Settings for Individual Products, which will overwrite global settings\u003C\u002Fli>\n\u003Cli>Exclude the remove product contents feature for selected categories and tags\u003C\u002Fli>\n\u003Cli>Priority Email Support\u003C\u002Fli>\n\u003C\u002Ful>\n","The Remove Product Content for WooCommerce plugin allows store owners to easily customize product pages by removing unwanted sections or elements.",80,1439,"2025-12-13T15:43:00.000Z",[21,67,68,22,81],"remove-product-content","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-product-content-for-woocommerce.1.0.5.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":26,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":17,"tags":97,"homepage":101,"download_link":102,"security_score":103,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"prices-by-user-role-lite","Prices By User Role Lite","1.0","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;",10,1409,1,"2018-06-01T12:25:00.000Z","4.9.29","3.0.1",[20,98,99,100,55],"hide-price","wholesale-pricing","woocommerce-catalog-mode","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":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":114,"num_ratings":115,"last_updated":116,"tested_up_to":15,"requires_at_least":117,"requires_php":51,"tags":118,"homepage":122,"download_link":123,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"hide-cart-functions","Hide Cart Functions","1.2.16","artiosmedia","https:\u002F\u002Fprofiles.wordpress.org\u002Fartiosmedia\u002F","\u003Cp>Several plugins offer the ability to edit the shopping cart functions on the page, including hiding the price, “Add to Cart” button, quantity selector, and product options dropdown, but not often in one plugin. Additionally, none of the available plugins or snippets allow a custom message to appear in any format, including embedded graphics, nor do they allow any combination of hidden shopping cart elements on the same WooCommerce website.\u003C\u002Fp>\n\u003Cp>At least not until now! \u003Cstrong>Hide Cart Functions\u003C\u002Fstrong> gives a WooCommerce website complete control over each user’s side shop’s functionality while allowing users to create multiple rules to apply to various categories or products within the same system.\u003C\u002Fp>\n\u003Cp>Take your shopping page edits one step further; a user can also enter IDs or classes to hide custom elements. This additional provision enables users to customize third-party plugin functions beyond WooCommerce options or adjust those provided by themes with WooCommerce templates. This extra level of customization may yield unexpected results; therefore, use it at your own discretion and thoroughly test it. We cannot resolve any conflicts resulting from the use of this field.\u003C\u002Fp>\n\u003Ch4>How to Find a Product ID\u003C\u002Fh4>\n\u003Cp>Open your WordPress dashboard and click on Pages > All Pages. Then, select the page for which you need to find the ID. Once the page has opened, you need to look at the URL in your web browser’s address bar. Here, you will find the page ID number displayed in the page URL, immediately after ?post=.\u003C\u002Fp>\n\u003Ch4>Plugin Limitation\u003C\u002Fh4>\n\u003Cp>As a disclaimer to this plugin’s capabilities, it is not possible to create a rule to customize the cart functions for any individual Variable Post ID found within a variable product post. The plugin can only modify the tasks of a Product ID or Category ID due to WooCommerce’s inherent limits, not because of the plugin.\u003C\u002Fp>\n\u003Ch4>As of version 1.0.4\u003C\u002Fh4>\n\u003Cp>A requested setting has been added to each rule that allows you to apply it to Guest Users only or Logged-In users only, but not both at once, which would cause a conflict. Leave both unchecked to apply to all users.\u003C\u002Fp>\n\u003Ch4>As of version 1.0.5\u003C\u002Fh4>\n\u003Cp>Search and select for products with a 3-letter minimum length was added to ease selecting products for which the rule applies. This addition works in conjunction with the Product ID field, allowing you to use one, both, or neither at the same time.\u003C\u002Fp>\n\u003Ch4>As of version 1.2.16\u003C\u002Fh4>\n\u003Cp>New Store-Wide Settings section added with two security options to combat carding attacks. Carding is when bots use your WooCommerce checkout to test stolen credit card numbers by posting directly to checkout endpoints, bypassing any hidden buttons. “Cripple Bots” requires a valid cart session before checkout, blocking direct POST attacks while allowing real customers to shop normally. “Disable Purchases” completely blocks all code-activated purchases as a temporary nuclear option during active attacks. Both settings apply globally and are independent of individual product rules.\u003C\u002Fp>\n\u003Cp>Also added “Show Login Button” option which displays a login button in place of the hidden Add to Cart button for guest users. Works with “Guests Only” to encourage visitors to log in to see prices and make purchases. Includes customizable button text and configurable return URL (Current Product Page, Shop Page, Home Page, or My Account Page) so customers return to where they were browsing after logging in.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>All text strings use WordPress translation functions. Includes complete translations for English, Spanish, French, German, Portuguese, Dutch, Polish, Finnish, and Russian. Any edits to the PO files or additional languages are welcome.\u003C\u002Fp>\n\u003Ch4>Donations\u003C\u002Fh4>\n\u003Cp>If this free effort assists you, please consider making a small donation from the main plugin page, found on the lower right. All funds assist orphans in destitution.\u003C\u002Fp>\n\u003Ch3>Technical Details for Release 1.2.16\u003C\u002Fh3>\n\u003Cp>Load time: 0.409 s; Memory usage: 59.62 MiB\u003Cbr \u002F>\nPHP up to tested version: 8.4.17\u003Cbr \u002F>\nMySQL up to tested version: 8.4.8\u003Cbr \u002F>\nMariaDB up to tested version: 12.1.2\u003Cbr \u002F>\ncURL up to tested version: 8.18.0, OpenSSL\u002F3.6.1\u003Cbr \u002F>\nPHP 7.4, 8.0, 8.1, 8.2, 8.3, and 8.4 compliant. Not tested on 8.5 yet.\u003C\u002Fp>\n\u003Ch3>Using in Multisite Installation\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Extract the zip file contents in the wp-content\u002Fmu-plugins\u002F directory of your WordPress installation. (This is not created by default. You must create it in the wp-content folder.) The ‘mu’ does not stand for multi-user as it did for WPMU, it stands for ‘must-use’ as any code placed in that folder will run without needing to be activated.\u003C\u002Fli>\n\u003Cli>Follow the plugin setting panel in the WordPress settings menu.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Privacy & Data\u003C\u002Fh3>\n\u003Cp>This plugin operates entirely on your server with no external services, APIs, or data transmission. All rule settings are stored locally in your WordPress database (wp_options table). No visitor data is collected, tracked, or shared beyond standard WordPress and WooCommerce functionality.\u003C\u002Fp>\n\u003Cp>The Cripple Bots security feature uses WooCommerce’s built-in session system to validate that customers added items to their cart before checkout. No additional cookies are created. Blocked bot attempts are logged to WooCommerce’s standard log system (wc-logs) for security monitoring, including the IP address of the blocked request.\u003C\u002Fp>\n\u003Cp>The Show Login Button feature redirects guests to the standard WordPress\u002FWooCommerce login page with a return URL parameter – no tracking is involved.\u003C\u002Fp>\n\u003Cp>Complete deletion of all plugin settings is available by enabling “Delete Data on Uninstall” in Store-Wide Settings before uninstalling.\u003C\u002Fp>\n","Hide the product's price, add-to-cart button, quantity, and options on any product and order. Inject an optional message.",3000,43017,98,12,"2026-02-04T00:15:00.000Z","5.8",[19,119,120,98,121],"hide-category","hide-option","hide-quantity","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhide-cart-functions","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-cart-functions.1.2.16.zip",{"attackSurface":125,"codeSignals":220,"taintFlows":305,"riskAssessment":333,"analyzedAt":341},{"hooks":126,"ajaxHandlers":216,"restRoutes":217,"shortcodes":218,"cronEvents":219,"entryPointCount":13,"unprotectedCount":13},[127,133,136,138,142,145,148,151,154,157,160,163,166,169,172,175,178,181,184,187,190,193,198,200,202,206,210,214],{"type":128,"name":129,"callback":130,"file":131,"line":132},"action","plugins_loaded","anonymous","includes\\class-remove-add-to-cart-button-woocommerce.php",130,{"type":128,"name":134,"callback":130,"file":131,"line":135},"admin_enqueue_scripts",142,{"type":128,"name":134,"callback":130,"file":131,"line":137},143,{"type":139,"name":140,"callback":130,"file":131,"line":141},"filter","woocommerce_product_data_tabs",145,{"type":128,"name":143,"callback":130,"file":131,"line":144},"admin_head",146,{"type":128,"name":146,"callback":130,"file":131,"line":147},"woocommerce_product_data_panels",147,{"type":128,"name":149,"callback":130,"file":131,"line":150},"woocommerce_process_product_meta",148,{"type":128,"name":152,"callback":130,"file":131,"line":153},"woocommerce_settings_tabs_array",156,{"type":128,"name":155,"callback":130,"file":131,"line":156},"woocommerce_settings_tabs_remove-add-to-cart-button-settings",162,{"type":128,"name":158,"callback":130,"file":131,"line":159},"woocommerce_update_options_remove-add-to-cart-button-settings",163,{"type":128,"name":161,"callback":130,"file":131,"line":162},"woocommerce_get_price_html",182,{"type":139,"name":164,"callback":130,"file":131,"line":165},"woocommerce_cart_item_price",189,{"type":139,"name":167,"callback":130,"file":131,"line":168},"woocommerce_cart_item_subtotal",196,{"type":139,"name":170,"callback":130,"file":131,"line":171},"woocommerce_loop_add_to_cart_link",204,{"type":128,"name":173,"callback":130,"file":131,"line":174},"woocommerce_simple_add_to_cart",211,{"type":128,"name":176,"callback":130,"file":131,"line":177},"woocommerce_variable_add_to_cart",217,{"type":128,"name":179,"callback":130,"file":131,"line":180},"woocommerce_grouped_add_to_cart",223,{"type":128,"name":182,"callback":130,"file":131,"line":183},"woocommerce_external_add_to_cart",229,{"type":139,"name":185,"callback":130,"file":131,"line":186},"woocommerce_blocks_product_grid_item_html",235,{"type":128,"name":188,"callback":130,"file":131,"line":189},"template_redirect",245,{"type":139,"name":191,"callback":130,"file":131,"line":192},"woocommerce_get_availability_text",252,{"type":139,"name":194,"callback":195,"file":196,"line":197},"woocommerce_show_variation_price","__return_false","public\\class-remove-add-to-cart-button-woocommerce-public.php",299,{"type":139,"name":194,"callback":195,"file":196,"line":199},326,{"type":139,"name":194,"callback":195,"file":196,"line":201},353,{"type":128,"name":129,"callback":203,"priority":115,"file":204,"line":205},"ratcw_remove_add_to_cart_button_install","remove-add-to-cart-button-woocommerce.php",88,{"type":128,"name":207,"callback":208,"file":204,"line":209},"admin_notices","ratcw_admin_notice",126,{"type":128,"name":211,"callback":212,"file":204,"line":213},"admin_init","ratcw_ignore_notice",169,{"type":128,"name":207,"callback":215,"file":204,"line":171},"ratcw_remove_add_to_cart_button_admin_notice",[],[],[],[],{"dangerousFunctions":221,"sqlUsage":222,"outputEscaping":224,"fileOperations":13,"externalRequests":13,"nonceChecks":93,"capabilityChecks":13,"bundledLibraries":301},[],{"prepared":13,"raw":13,"locations":223},[],{"escaped":225,"rawEcho":226,"locations":227},16,39,[228,232,234,236,237,239,241,243,245,247,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,279,280,281,282,284,286,288,290,292,294,296,297,299],{"file":229,"line":230,"context":231},"admin\\class-remove-add-to-cart-button-woocommerce-admin.php",213,"raw output",{"file":229,"line":233,"context":231},215,{"file":229,"line":235,"context":231},216,{"file":229,"line":177,"context":231},{"file":229,"line":238,"context":231},218,{"file":229,"line":240,"context":231},219,{"file":229,"line":242,"context":231},220,{"file":229,"line":244,"context":231},221,{"file":229,"line":246,"context":231},222,{"file":229,"line":180,"context":231},{"file":229,"line":249,"context":231},224,{"file":229,"line":251,"context":231},226,{"file":229,"line":253,"context":231},278,{"file":229,"line":255,"context":231},280,{"file":229,"line":257,"context":231},281,{"file":229,"line":259,"context":231},282,{"file":229,"line":261,"context":231},283,{"file":229,"line":263,"context":231},284,{"file":229,"line":265,"context":231},285,{"file":229,"line":267,"context":231},286,{"file":229,"line":269,"context":231},287,{"file":229,"line":271,"context":231},288,{"file":229,"line":273,"context":231},289,{"file":229,"line":275,"context":231},291,{"file":196,"line":277,"context":231},209,{"file":196,"line":230,"context":231},{"file":204,"line":141,"context":231},{"file":204,"line":147,"context":231},{"file":204,"line":150,"context":231},{"file":204,"line":283,"context":231},149,{"file":204,"line":285,"context":231},150,{"file":204,"line":287,"context":231},151,{"file":204,"line":289,"context":231},152,{"file":204,"line":291,"context":231},153,{"file":204,"line":293,"context":231},154,{"file":204,"line":295,"context":231},155,{"file":204,"line":153,"context":231},{"file":204,"line":298,"context":231},158,{"file":204,"line":300,"context":231},159,[302],{"name":303,"version":86,"knownCves":304},"Freemius",[],[306,324],{"entryPoint":307,"graph":308,"unsanitizedCount":93,"severity":323},"ratcw_admin_notice (remove-add-to-cart-button-woocommerce.php:127)",{"nodes":309,"edges":320},[310,315],{"id":311,"type":312,"label":313,"file":204,"line":314},"n0","source","$_SERVER",134,{"id":316,"type":317,"label":318,"file":204,"line":300,"wp_function":319},"n1","sink","echo() [XSS]","echo",[321],{"from":311,"to":316,"sanitized":322},false,"medium",{"entryPoint":325,"graph":326,"unsanitizedCount":93,"severity":332},"\u003Cremove-add-to-cart-button-woocommerce> (remove-add-to-cart-button-woocommerce.php:0)",{"nodes":327,"edges":330},[328,329],{"id":311,"type":312,"label":313,"file":204,"line":314},{"id":316,"type":317,"label":318,"file":204,"line":300,"wp_function":319},[331],{"from":311,"to":316,"sanitized":322},"low",{"summary":334,"deductions":335},"The plugin \"remove-add-to-cart-button-for-woocommerce\" v2.1.8 exhibits a generally strong security posture, particularly in its handling of SQL queries and its limited attack surface. The absence of known CVEs and the use of prepared statements for all SQL queries are positive indicators. The presence of a single nonce check is a good practice for request verification.\n\nHowever, a significant concern arises from the taint analysis, which reveals two flows with unsanitized paths. While the static analysis does not categorize these as critical or high severity, unsanitized paths are inherently risky and could potentially lead to vulnerabilities if not properly handled within the application context. Additionally, the relatively low percentage of properly escaped output (29%) suggests a potential for cross-site scripting (XSS) vulnerabilities, as user-supplied data might be outputted to the browser without adequate sanitization.\n\nGiven the lack of historical vulnerabilities and a small attack surface, the plugin appears to be developed with security in mind. Nevertheless, the identified unsanitized paths and the prevalence of unescaped output warrant careful investigation and remediation. The plugin's strengths lie in its secure SQL practices and minimal entry points, but its weaknesses are in the handling of data flow and output sanitization.",[336,338],{"reason":337,"points":91},"Taint flows with unsanitized paths found",{"reason":339,"points":340},"Low percentage of properly escaped output",5,"2026-03-16T19:33:16.986Z",{"wat":343,"direct":352},{"assetPaths":344,"generatorPatterns":347,"scriptPaths":348,"versionParams":349},[345,346],"\u002Fwp-content\u002Fplugins\u002Fremove-add-to-cart-button-for-woocommerce\u002Fassets\u002Fcss\u002Fratcw-style.css","\u002Fwp-content\u002Fplugins\u002Fremove-add-to-cart-button-for-woocommerce\u002Fassets\u002Fjs\u002Fratcw-script.js",[],[346],[350,351],"remove-add-to-cart-button-for-woocommerce\u002Fassets\u002Fcss\u002Fratcw-style.css?ver=","remove-add-to-cart-button-for-woocommerce\u002Fassets\u002Fjs\u002Fratcw-script.js?ver=",{"cssClasses":353,"htmlComments":355,"htmlAttributes":356,"restEndpoints":357,"jsGlobals":358,"shortcodeOutput":359},[354],"ratcw-plugins-gopro",[],[],[],[],[]]