本篇教程提供兩個在wordpress種創建聯繫表單並記錄詢盤的方法:
方法一、使用Contact Form 7 插件製作聯繫表單,使用Flamingo插件記錄收到的詢盤
contact form 7製作聯繫表單的操作界面
contact form 7製作的表單
方法二、使用Elementor Pro編輯器插件的form元素製作聯繫表單,並用Elementor DB插件記錄收到的詢盤
elementor可視化製作聯繫表單的操作界面,所見即所得
elementor製作的聯繫表單
創建完表單後,需要配置SMTP,以便收到詢盤後能發通知到你的郵箱。
了解了兩種製作聯繫表單的方法的優缺點後,我們逐一講解製作表單的細節教程。
安裝並啟用插件Contact Form 7、Flamingo,相關教程:如何安裝wordpress插件(3種方法)
如果你要製作英文的詢盤表單,需要確保用戶的語言也是英文(修改方法見下圖),因為contact form7會根據你的後臺語言為你創建表單的文案、提示信息。
修改用戶語言與詢盤表單語言一致
在form頁面中,將默認表單中的subject欄位去掉,只保留Your name、Your email、Your message三個欄位,因為簡單的表單便於客戶提交,不要搞複雜的表單增加客戶填寫難度
接下來我們添加一個簡單的數字計算驗證問題,以便阻擋部分廣告郵件;數字計算簡單好算即可,別搞10以上的加減法,它會增加客戶提交詢盤的難度
操作步驟如下,在form頁面中,點擊下圖中的quiz按鈕
填寫questions and answers,問題和答案之間用|符號隔開,譬如2+2=?|4,然後點擊insert tag即可將問題插入到表單中
如下圖所示,問題插入到了提交按鈕[submit 「send」]上方。
如下圖所示,在欄位下方增加空白行能為欄位下方增加一點空白,通過回車增加1個空白行即可,多個空行不會累積。(實際是這個操作將label變為了p,而p一般都會有行下的間距,從而增加了欄位間的空隙)。
至此,可以保存一下表單,你將在表單的標題下方看到下圖中的藍色區域,複製其中的短代碼,將它黏貼到聯繫我們頁面中,以便預覽表單的效果。
接下來,請創建一個聯繫我們頁面,即便不使用頁面編輯器,使用wordpress默認的編輯模式也可以使用聯繫表單的短代碼,只需將上面複製的端代碼黏貼到頁面中,並保存即可。
如果你使用Elementor編輯器,可以在創建頁面時,在左側元素欄中,找到名為shortcode的元素,將其拖拽到右側頁面中,然後在左側內容框內輸入表單代碼,你將會看到右側直接顯示了contact form7的表單,呃…不大好看是吧,不懂css代碼就很難去調整它的外觀,當然,可以藉助其他插件來為表單定義樣式,或者直接就用這個樸素版的,我們稍微對它做一些簡單的樣式調整,譬如將表格寬度改為全寬(我懂的css也只是入門級別的,無法提供複雜花樣的代碼
下面是我做的「樸素的」修改,將欄位寬度改為了100%全寬。(你想用的話,就拿去用吧
<label style=&34;> Your Name * [text* your-name] </label><label style=&34;> Your Email * [email* your-email] </label><label style=&34;> Your Message * [textarea* your-message] </label>[quiz quiz-57 &34;][submit &34;]
對應的表單效果如下圖所示
下面對欄位的構成的要點做一下說明,譬如[text* your-name]
接下來我們去mail頁面配置郵件通知模板,在下圖中,每個序號對應的內容分別是
做完表單後,記得測一下郵件通知是否能收到、內容是否準確,在flamingo插件中是否有詢盤記錄(見下圖),flamingo默認有subject欄位,如果你刪掉了這個欄位,就會看到subject列內容都是[your-subject],沒啥關係哈~
我將這種方法用在了我的模板站上,並且將詢盤表單做成了全局通用的,譬如點擊按鈕彈出詢盤表單的popup、聯繫我們頁面的表單都共用同一個
6.設置需要用戶必須填寫的欄位,並顯示*標記;你也可以在左側新增欄位,默認情況下是name、email、message三個欄位,建議欄位不要過多,降低用戶填寫難度
7.將調整完畢的form元素右鍵存儲為Global元素,以便於在其他地方重複使用
8.發布表單,並將條件設為全站,保存即可,不需要設置其他(triggers或advanced rules)
9.如果需要在產品頁面點擊詢盤按鈕時彈出詢盤,請在elementor中編輯對應頁面,並點擊對應按鈕,然後在左側按鈕設置中,點擊link 右側的dynamic 按鈕(圖中的2),在下拉選項中選擇popup,然後繼續點擊popup,在setting中搜索並選中剛才添加的popup
設置按鈕的link值為popup
搜索已添加的popup名稱,並選擇
10.此時,點擊詢盤按鈕,將可見到詢盤彈出窗口
11.我們在任一產品頁面提交詢盤進行測試,查看是否能收到詢盤郵件通知以及後臺是否記錄,詢盤郵件將發送到你的wordpress帳戶郵箱裡,如需添加收件郵箱,請在詢盤表單中進行配置,多個郵箱之間用英文逗號間隔即可。同時,在此處也能設置通知郵件的標題、正文。
在發完測試詢盤後,我們查看郵箱是否收到郵件(注意檢查垃圾郵箱),同時在後臺Elementor DB中查看詢盤記錄,如下圖所示,大功告成。