WordPress plugin intelligence profile

Themeslab Remove Add to Cart, Product Enquiry for WooCommerce

Remove Add to Cart buttons, turn WooCommerce into a catalog store, and add Contact Form 7 product enquiry forms conditionally by category or ID.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update10 Sept 20261mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Themeslab Remove Add to Cart, Product Enquiry for WooCommerce version 1.0.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

Themeslab Remove Add to Cart & Product Enquiry for WooCommerce gives store owners full control over product purchase availability and customer inquiry options.

Many WooCommerce stores sell specialized goods, wholesale items, custom-manufactured products, or high-value inventory that requires direct customer consultation rather than instant online checkout. Standard WooCommerce setups force every product through a fixed shopping cart flow, which can cause friction for businesses that operate on custom quotes or catalog views.

This plugin solves that problem by allowing you to selectively disable the Add to Cart button and replace or complement it with a responsive Contact Form 7 product enquiry form. You can control visibility globally or target specific product types, product categories, or individual product IDs.

Key Features

  • Flexible Add to Cart Removal: Disable purchase functionality across your entire store, or target specific product types (Simple, Variable, Grouped, External/Affiliate), product categories, or individual product IDs.
  • Targeted Inclusions & Exclusions: Exclude specific products from cart removal rules, keeping instant purchase active on standard products while converting select items into inquiry-only products.
  • Contact Form 7 Integration: Select any active Contact Form 7 form from your store to serve as your product enquiry form.
  • Popup and Inline Display Modes:
  • Popup Form: Display a customizable enquiry trigger button that opens a responsive modal form.
  • Inline Form: Embed the inquiry form directly into the product page layout.
  • Multiple Display Placement Options:
  • Popup Button Locations: Next to purchase area, after purchase area, or after short description.
  • Inline Locations: At purchase area, below purchase area, after short description, before product tabs, or inside a dedicated product tab.
  • Automatic Cart Removal Fallbacks: If cart removal is active on a product and an inquiry button or form is set to render at the purchase area, the plugin automatically falls back to an optimal page position so your inquiry options always remain visible.
  • Product Context Email Tags for CF7: Pass exact product information directly into Contact Form 7 email templates without editing saved form markup or database entries.
  • Real-time Variable Product Tracking: Automatically captures selected variation IDs, variation SKUs, and human-readable variation attributes when customers select options on variable products.
  • Server-Side Security & Data Validation: Validates submitted product IDs directly against published database records before sending emails to prevent browser DOM tampering.
  • Built-in Admin Style Controls: Customize form titles, subtitles, font sizes, text colors, button background/hover states, input borders, and submit button styles straight from the admin dashboard.
  • HPOS Compatible: Built following modern WooCommerce standards with official High-Performance Order Storage support.

Contact Form 7 Mail Tags

When product email tags are enabled in the plugin settings, you can use the following tags in your Contact Form 7 → Mail settings (Subject or Message Body):

  • [product_name] — Full title of the product being enquired about.
  • [product_url] — Direct permalink URL to the product page.
  • [product_id] — Database ID of the parent product.
  • [product_sku] — SKU of the parent product (blank if none set).
  • [variation_id] — ID of the selected variation (for variable products).
  • [variation_sku] — SKU of the selected variation (for variable products).
  • [variation_details] — Formatted attribute details of the selected variation (e.g., Color: Blue, Size: Large ).

Common Use Cases

  • Catalog Mode Stores: Turn WooCommerce into an online catalog where prices or inquiry options display without direct checkout.
  • Custom Quotes & Wholesale: Allow B2B buyers or wholesale clients to request custom pricing quotes on specific products or categories.
  • Out of Stock or Pre-order Items: Replace purchase buttons with inquiry forms for out-of-stock, incoming, or high-demand products.
  • Services & Made-to-Order Products: Collect detailed project requirements before accepting orders on customized goods.
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • catalog mode
  • contact form 7
  • product enquiry
  • remove add to cart
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity10 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.