Controls for Contact Form 7

外掛說明

這個外掛為 Contact Form 7 的進階功能啟用了簡易控制項:

  • 使用 Google Analytics、Matomo (之前的 Piwik) 及 Facebook 像素追蹤聯絡表單傳送內容、錯誤及是否完成
  • 聯絡表單成功傳送後重新導向至指定網址
  • 停用聯絡表單 AJAX 傳送功能
  • 停用聯絡表單預設的 CSS
  • 停用自動段落格式化
  • 停用 HTML5 輸入類型或啟用 HTML5 輸入類型後援
  • 設定 Google reCAPTCHA 介面語言

請注意,某些設定僅在個別頁面層級執行,且同一個頁面的全部表單會繼承這些設定。舉例來說,停用某份聯絡表單的 AJAX 傳送功能,也會將同一個頁面上的全部聯絡表單的 AJAX 傳送功能全部停用。

🚀 升級至 PRO 版

購買 PRO 版授權以支持外掛的持續開發,PRO 版中包含進階分析及追蹤功能。進一步瞭解→

環境需求

  • 與聯絡表單傳送內容追蹤及重新導向相關的功能,需要 Contact Form 7 4.3 或更新版本。

使用方式

這個外掛會在 WordPress 管理後台中,為每一份 Contact Form 7 聯絡表單中新增 [自訂] 分頁。

分析追蹤

這個外掛會自動觸發以下服務的分析事件:

這個外掛在事件中會傳遞以下資料:

  • Contact Form 設定為事件類別
  • submitsenterrorspam 設定為事件動作
  • 將聯絡表單標題設定為事件標題

Facebook 像素

Facebook 像素會使用 聯絡表單的標準事件,並將 content_category 屬性設定為事件類型 (submitsenterrorspam),將聯絡表單標題設定為 content_name

專案參與方式

螢幕擷圖

  • Contact Form 7 的進階控制項

安裝方式

在 WordPress 的管理後台 [外掛] 頁面中點擊 [安裝外掛],然後搜尋「Controls for Contact Form 7」進行安裝。

此外,也能透過 Composer 相依性管理套件安裝這個外掛:

composer require kasparsd/contact-form-7-extras

常見問題集

如何將 Contact Form 7 聯絡表單傳送內容儲存至 WordPress 網站資料庫?

安裝 Storage for Contact Form 7 外掛後,便能安全的將全部聯絡表單傳送內容 (包含傳送的附件) 儲存至 WordPress 網站資料庫中,同時還能將聯絡表單內容匯出成 CSV 檔案。

使用者評論

2018 年 9 月 17 日
Very useful plugin! I would love to see an Autocomplete Option to turn Autocomplete OFF for ALL forms. By default fields have Autocomplete ON. Although it's possible to change it by field attribute, I'd found it easier to have a global settings to disable Autocomplete for all forms.
2017 年 12 月 4 日
Following the removal of the on_sent_ok hook from CF7, I've tried several plugins to perform redirection following form submission, and this is the only one I've found that works reliably with all browsers. And it has other useful features. 5 stars.
2017 年 3 月 30 日
Works great! Only working solution I could find to properly set the ReCaptcha language (as auto-language detect is generally useless on a multi-language site).
閱讀全部 12 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈Controls for Contact Form 7〉的開發相關工作。

參與者

Controls for Contact Form 7 外掛目前已有 2 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將 Controls for Contact Form 7 外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

變更記錄

如需完整的變更記錄,請參閱 GitHub 上的 發佈版本資訊