功能介紹
此批量詢盤功能由Well建站自主開發,透過極致輕量的程式碼實現B2B 網站產品批量詢盤功能。
功能說明:透過勾選產品清單中的選擇框,可對已勾選產品發動大量詢盤。
相容支援:原生支援Elementor 編輯器及Elementor Form(表單)元素,相容於ACF 、WooCommerce 外掛程式。
使用需求:需要編輯Elementor Loop 模板,以及在產品聚合頁使用對應的Loop Grid 元素。
程式碼使用教程
建立自訂簡碼
將「簡碼.txt」檔案內的程式碼加入外觀– 主題檔案編輯器– functions.php ↓

建議使用子主題,避免主題更新重設程式碼,參考教學:WordPress 網站使用子主題,避免主題更新重設程式碼
新增簡碼到Loop 模板
如果還沒有為產品清單建立自訂的Loop 模板,請參考:使用ACF Pro 管理B2B 網站產品或自訂WooCommerce 產品聚合頁。
打開你的Loop 模板:WP 後台– 模板– Theme builder – Loop Item
将简码 [custom_post_data] 添加到你的产品 Loop 里 ↓

簡碼的位置可依自己需求任意調整。
新增批次詢盤按鈕
開啟你的商品聚合頁範本:WP 後台– 範本– Theme builder – Archive
新增一個按鈕元素,並為該按鈕設定ID:send-inquiry-button

按鈕的文字可以按需自訂填寫。
再加入一個HTML 元素,新增「產品清單頁碼.txt」 檔案內的程式碼↓

最後儲存產品聚合頁模板。
建立批次詢盤表單
建立一個url 為「inquiry-form」 的頁面,使用Elementor 編輯該頁面

為此頁面新增兩個元素,分別是:HTML 元素和Form 元素
在HTML 元素中新增「詢盤表單代碼.txt」檔案內的程式碼↓

Form 元素中加入你需要的表單字段,也可以參考Well 的表單範例↓

無論你如何設定你的表單字段,都要在此基礎上添加一個額外的“Textarea”類型字段,並且修改該字段ID 為“field_welljz666” ↓


最後儲存該頁面,這樣就完成了批次詢盤功能的程式碼部署。