① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」 ② 後台搜尋「Order Dropdown WooCommerce For Contact Form 7」→ 直接安裝(推薦)
原文外掛簡介
Order Dropdown Contact Form 7 For WooCommerce adds a powerful new form field type to Contact Form 7 that renders a dynamic dropdown list of WooCommerce orders. Customers can select an order directly from the form — making it ideal for support requests, return and refund enquiries, order follow-ups, and any form where a customer needs to reference a specific WooCommerce order.
The plugin registers a custom [woocommerce_order] form tag and adds a visual tag generator to the Contact Form 7 editor, so you can build and insert the field without touching any code.
Requires both Contact Form 7 and WooCommerce to be installed and activated.
📄 Documentation | 🔴 Live Demo
How It Works
Once installed, a new woocommerce_order field type appears in the Contact Form 7 tag generator. Insert the tag into any CF7 form and the field renders as a
Customer Support Forms — Let customers select the specific order they are asking about in a support or help desk form
Return & Refund Requests — Add an order dropdown to your returns form so customers identify the order they wish to return
Order Follow-Up Forms — Allow customers to check in on the status of a specific order by selecting it from the form
Complaint & Feedback Forms — Reference a specific WooCommerce order as part of a complaint or feedback submission
Cancellation Request Forms — Let customers select a pending or processing order they want to cancel
Order Status Reference
When using the status: option, use the following WooCommerce status slugs:
wc-pending — Payment pending
wc-processing — Payment received, order being processed
wc-on-hold — Awaiting payment confirmation
wc-completed — Order fulfilled and complete
wc-cancelled — Order cancelled
wc-refunded — Order refunded
wc-failed — Payment failed or declined
Separate multiple statuses with a pipe character: status:wc-processing|wc-on-hold