
重點整理
CFDB7(Database Addon for Contact Form 7)會把 Contact Form 7 的每筆送出內容存進 WordPress 資料庫,在後台就能查看,不怕收件信箱漏信。本文示範安裝與後台介面操作。
Contact Form CFDB7是聯絡表單 7 ( Contact Form 7 )的延伸外掛,最主要的功能是在網站後台中紀錄每一個使用聯絡表單傳收送的聯絡資訊,當網站表單所設定的收件電子信箱因為忘記密碼或者停止收信服務時,使用 Contact Form CFDB7就可以在網站後台中依然保留聯絡人資訊,最直接的幫助是不需要頻繁地切換到電子信箱查看聯絡信件,只需要在網站後台就可以看到聯絡信件的所有內容。
要使用 Contact Form CFDB7,網站中必須要安裝 Contact Form 7 外掛並正確設定收件方式,聯絡表單 7 相關教學可以參考這一篇文章:Contact Form 7 教學 WordPress 表單 – WordPress 架站 必學外掛!,如果網站中沒有聯絡表單功能,請按照此篇文章的教學做設定與安裝
Contact Form CFDB7 安裝方式與外掛操作介面說明
第一步:在 WordPress 外掛安裝介面搜尋 Contact Form CFDB7,依序點選安裝與啟用,或者也可以由上方提供的外掛下載網址以安裝 ZIP 檔案的方式上傳。

第二步:安裝完成後在側邊工具欄可以找到 Contact Form CFDB7的項目,在子選單中點選 Contact Form。

第三步:進入後可以看到所有已建立的聯絡表單,下圖中在 Count 的位置標示 14 就是網站總共有 14 則聯絡信件。

第四步:進入點選的表單後,與一般 WordPress 操作介面相同,可以批次操作聯絡信件,在 Contact Form CFDB7分為 Read(已讀),Unread(未讀),Delete(刪除),特別說明的是已讀的聯絡信件會以在聯絡人名稱會以淺色表示。

第五步:點擊聯絡人所留的名稱即可進入信件中。

第六步:如下圖所示,會列出所有相關聯絡資訊,與一般郵件內容並無不同,而且相對完整。

第七步:Contact Form CFDB7也提供匯出聯絡信件功能,只需點選 Export CSV ,就會自動下載檔案到電腦中。

第八步:下圖就是筆者示範匯出的檔案樣式,因為下載的檔案格式是 .CSV ,因此在 Windows 電腦上以 EXCEL 開啟前建議先完成轉檔,不然會呈現亂碼。

第九步:在 CFDB7 子選單中的另一個選項 Extensions 延伸功能中,可以安裝更多附加外掛來擴充聯絡表單的功能,在之後的教學中如果有比較多的朋友做詢問,鵠學苑會針對想了解的延伸功能再寫教學文章。

表單資料存進資料庫後,要注意哪些個資問題?
聯絡表單常包含姓名、電話、Email 等個人資料,存進 WordPress 資料庫後,網站就負有保管責任:
- 定期刪除舊資料:已經處理完畢的詢問,匯出存檔後可從後台刪除,不要無限累積。
- 控管後台權限:確認只有需要處理詢問的人能看到表單資料。
- 隱私權政策寫清楚:說明蒐集哪些資料、用途與保存方式。
- 備份檔也要保護:資料庫備份同樣含有這些個資,不要放在可公開下載的位置。
表單一直收到垃圾訊息怎麼辦?
CFDB7 會把每一筆送出都存下來,包括垃圾訊息,所以資料表很容易被灌爆。可以從表單端先擋:
- 加上驗證機制:Contact Form 7 內建 reCAPTCHA 整合,也可透過外掛加上 Cloudflare Turnstile,擋下大部分機器人。
- 搭配 Akismet:在表單欄位加上 Akismet 設定,讓可疑內容被標記為垃圾訊息。
- 欄位驗證:電話、Email 欄位使用對應的欄位類型,格式不對就無法送出。
擋住垃圾訊息後,再到 CFDB7 後台批次刪除已存進來的垃圾資料。
常見問題
CFDB7 一定要搭配 Contact Form 7 嗎?
是的。CFDB7 是 Contact Form 7 的延伸外掛,只會儲存 Contact Form 7 表單送出的內容,網站要先安裝並設定好 Contact Form 7;使用其他表單外掛時,要找該外掛自己的資料儲存功能。
CFDB7 的表單資料可以匯出嗎?
可以。在 CFDB7 後台選擇表單後,可以把該表單的所有送出資料匯出成 CSV 檔,再用 Excel 或 Google 試算表開啟整理;用 Excel 開啟出現中文亂碼時,改用匯入功能並指定 UTF-8 編碼。
有了 CFDB7 還需要設定寄信嗎?
需要。CFDB7 只是把資料多存一份在後台,不會通知你有新訊息;仍要設定好 Contact Form 7 的郵件,建議搭配 SMTP 外掛,才能即時收到詢問並減少漏信。
結語
Contact Form CFDB7幾乎是使用聯絡表單必備的延伸功能,尤其是在網站信件較多,透過電子郵件列表容易產生疏漏時,Contact Form CFDB7就能起到很大的輔助作用,而且 Contact Form CFDB7在設定與使用上相當簡單,也不容易消耗系統太多資源,建議有頻繁與客戶有信件來往的朋友們,都可以安裝 Contact Form CFDB7這個外掛喔!
