Linux 软件免费装
Banner图

Product Dropdown Selector for Contact Form 7

开发者
更新时间 2026年10月20日 01:17
PHP版本: 7.0 及以上
WordPress版本: 7.1
版权: GPLv3 or later License
版权网址: 版权信息

标签

contact form 7 product inquiry form woocommerce product dropdown product dropdown cf7 gravity forms product dropdown

下载

2.0 2.1 1.0 1.1 1.2 1.3 2.2

详情介绍:

Product Dropdown Selector for Contact Form 7 is the easiest way to turn any Contact Form 7 form into a WooCommerce product inquiry form, order form, or quote request form without writing a single line of code. It connects directly to your WooCommerce store and lets visitors pick one or more real products from a live, filterable dropdown, right inside your Contact Form 7 form. With the Pro version, the same product dropdown is available as a native field for WPForms and Gravity Forms too. Whether you need a simple product selector field for Contact Form 7, a product inquiry form for WooCommerce, a product dropdown for Gravity Forms, a custom order form plugin, or a full product enquiry form with quantity and price calculation, this plugin gives you a no-code way to build it in minutes using the built-in Contact Form 7 tag generator. 📚 Learn More ✨ Documentation ✨ Live Demo 👉 See Pro Features & Upgrade 👉 WPForms Demo 👉 Gravity Forms Demo 🔥 Why store owners choose this plugin

安装:

  1. Upload the plugin folder to the /wp-content/plugins/ directory, or install through the WordPress plugin repository (Plugins → Add New).
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Make sure Contact Form 7 and WooCommerce are both installed and active.
  4. Edit any Contact Form 7 form, and click the Product Dropdown button above the form editor.
  5. Tick the filters you want, choose a layout, toggle the extra options (multi-select, AJAX search, quantity + total, sale badge, stock quantity, group by category), then click Insert Tag.
  6. Save the form and preview it on the frontend.

屏幕截图:

  • Layout & display options panel.
  • Frontend classic Dropdown layout with a product selected and the details card.
  • Frontend Select2 layout showing the searchable dropdown open, with product images, titles, prices, and "Sale" badges in the results list.
  • AJAX live search in action: typing a keyword and matching products appearing instantly without a full page/catalog reload.
  • Products grouped by category (optgroups) inside the dropdown.
  • The quantity + auto-calculated grand total panel after selecting multiple products.
  • The WPForms builder's Field Options panel for the Product Dropdown field, showing the category/tag/price/stock filters and the Layout Style / Multi-select settings.
  • The Product Dropdown field live on a WPForms frontend form, with Select2 search open.
  • A WPForms entry in **WPForms → Entries**, showing the submitted product value saved against the field.
  • The Gravity Forms editor's Product Dropdown field settings panel, showing the category/tag/price/stock filters, Layout Style, and the Add to Cart options.
  • The Product Dropdown field live on a Gravity Forms frontend form, with the product details card and the quantity + grand total table shown below it.
  • A Gravity Forms entry in **Forms → Entries**, showing the submitted product (and quantity, if enabled) saved against the field.

升级注意事项:

2.2 Pro now supports Gravity Forms and WPForms integrations, expanding product dropdown functionality beyond Contact Form 7. CSS stylesheets have also been updated to improve styling and layout consistency. 2.1 Out of Stock products are now labeled everywhere, and Grouped/Variable products display correctly in every case. A Pro version with Add to Cart, WPForms integration, Conditional Fields, and Filter Presets is now available. 2.0 This update adds multi-select products, AJAX live search, variable product (size/color) support, combinable multi-filters, sort order, include/exclude product IDs, category grouping, sale badges, stock quantity display, and a built-in quantity + total price calculator.

常见问题:

Can visitors select more than one product?

Yes, tick "Allow selecting multiple products" in the tag generator. Works with both the Dropdown and Select2 layouts.

What happens on a store with thousands of products?

Enable "Load products via live AJAX search" (Select2 layout only). Instead of preloading every product, results are fetched from your store as the visitor types, keeping the form fast on any catalog size.

Does it support products with size/color variations?

Yes, Variable products are automatically expanded into one selectable option per variation (e.g. "T-Shirt - Red, Medium") with its own price, image, and stock, the parent product itself is never shown as a selectable option.

Are Grouped products supported?

Grouped products are intentionally excluded from the dropdown, since they aren't directly orderable — only their individual linked products are shown.

Can I combine several filters at once?

Yes, filters are checkboxes, so you can tick any combination of category, tag, product attribute, price range, and stock status together, and even tick multiple terms within the same filter.

Can I show a running order total?

Yes, enable "Show quantity field + auto-calculate total price" to display a quantity box per selected product with a live grand total, ideal for a simple WooCommerce order form or product inquiry form.

Does this work with any WooCommerce attribute, or just Color and Size?

Any attribute you've created in WooCommerce (Product → Attributes) is automatically detected and offered as a filter no hardcoding needed.

Does this plugin work with WPForms or Gravity Forms?

The free version is built for Contact Form 7. The Pro version adds the same product dropdown — filters, Select2 search, multi-select, the product details card, and the quantity + total table — as a native field for both WPForms and Gravity Forms.

Can customers see which products are out of stock?

Yes, out-of-stock products are clearly labeled in every layout (Dropdown, Select2, the quantity/total table, and the product details card).

Does this plugin collect any personal data?

No. It only reads product data from your own WooCommerce store to build the dropdown.

更新日志:

2.2 2.1 2.0 1.0