Prevents a product from being purchased
| Author: | Andrew Munro (profile at wordpress.org) |
| WordPress version required: | 3.3 |
| WordPress version tested: | 6.8.3 |
| Plugin version: | 1.1.0 |
| Added to WordPress repository: | 19-03-2015 |
| Last updated: | 02-11-2025 |
| Rating, %: | 100 |
| Rated by: | 1 |
| Plugin URI: | https://andrew.dev |
| Total downloads: | 2 612 |
| Active installs: | 60+ |
![]() Click to start download |
|
This plugin requires WooCommerce. It allows the site owner to prevent a product from being purchased by enabling a checkbox. It also allows you to override the message on a per-product basis. This will be useful for when you want to let customers know a product is only available in-store but still have the product listed on your website.
How does it work?
This is a very simple plugin that hooks into WooCommerce’s woocommerce_is_purchasable filter. When a product is deemed unpurchasable the “add to cart” button on the main product listing is replaced with a “read more” button. When the customer views the single product page they are shown a message that the product is not available for purchase and the add to cart buttons are removed.
