[WordPress] 外掛分享: DD Contact Form

前言介紹

  • 這款 WordPress 外掛「DD Contact Form」是 2014-05-08 上架。
  • 目前有 50 個安裝啟用數。
  • 上一次更新是 2016-02-23,距離現在已有 3359 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
  • 外掛最低要求 WordPress 3.0.1 以上版本才可以安裝。
  • 有 5 人給過評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

davedub |

外掛標籤

form | contact | davedub | contact form | Contacts management |

內容簡介

抱歉最近漏掉了支援請求,因為某些原因,wordpress.org 沒有寄給我電子郵件通知。現在我已經更新了這個設定。

DD Contact Form by Dave Wooldridge

易於使用,安裝即可運作,只需添加shortcode
易於設置,無需註冊
整合驗證碼選項
整合自訂 CSS 編輯器
內建聯絡人管理系統(正在開發中)

DD Contact Form 簡單易用,可高度設定,提供網站訪客一個清晰、易於填寫的聯絡表單,旨在使傳送訊息的過程盡可能輕鬆。此表單完全響應式,甚至自動優化排版以適應最小的螢幕。表單的外觀與主題盡量相符,但可透過內建的 CSS 編輯器和外觀設置進行自定義。驗證碼選項提供簡單加法(無需註冊即可運作)或 Google reCaptcha(需 Google reCaptcha id)的選擇。此外,插件內還內建一個基本但功能齊全的聯絡人管理系統,其他功能包括多個聯絡表單收件人電子郵件地址、附加問題選項、日期欄位等。

一般設定

設定、編輯或查看電子郵件設置。在安全性設定中查看或更改驗證碼設置。允許使用者詳細記錄隱私設定中的日誌資訊。

安全性

選擇驗證碼類型:簡單加法(預設)或 Google reCaptcha。要使用 Google reCaptcha,您需要註冊並獲取私人和公共密鑰。註冊非常快速和簡單。您可以在 [此處](https://www.google.com/recaptcha/admin#whyrecaptcha“google recaptcha signup”)註冊。

隱私設定

提供允許使用者發送新聞通訊或其他更新的權限。
保存每個聯絡表單使用者的 IP 地址和地理位置資訊。在啟用前,請確認在您的地區使用此功能沒有法律問題。
如要使用地理位置服務,您需要註冊 IPinfoDB 以獲取密鑰。註冊相對簡單。您可以在 [此處](http://www.ipinfodb.com/register.php“IPinfoDB signup”)取得帳戶。

電子郵件

設置接收聯絡表單查詢的收件人電子郵件地址。
配置系統在收到聯絡表單後向使用者發送確認電子郵件。
指定要顯示在聯絡表單所發送電子郵件頂部的圖像。URL 必須是絕對的格式。

使用者介面設定

使用者反饋

使用者反饋部分有兩個選項。

表單發送動作

當使用者成功發送訊息後,您可以將他們轉到新頁面或在當前頁面顯示感謝訊息。此部分允許您指定自訂感謝訊息和要跳轉的 URL。

錯誤檢查

表單可以通過兩種方式進行錯誤檢查。或者,表單在填寫時進行即時檢查,使用者旁邊會顯示綠色勾或紅色叉號,或者在使用者按下「發送」按鈕時進行檢查。請注意,當選擇即時檢查選項時,表單數據有效地進行了兩次檢查,因為表單無論如何都會在發送前檢查表單數據。

外觀

此部分包含各種選項,可控制聯絡表單的外觀和質地。

自定義 CSS 類別

請注意,有至少兩種方法可以為表單及其元素指定 CSS,一種是使用您的主題/子主題提供的自定義 CSS 類別,另一種是使用自訂 CSS 編輯器(DD Contact From Settings,第四個選項卡)。如果您的主題不具備自定義 CSS 類別,則可以使用自訂 CSS 編輯器。

原文外掛簡介

Apologies for missing the support requests recently, for some reason wordpress.org was set to NOT send me email notifications. I have now updated this.
DD Contact Form by Dave Wooldridge

easy to use, works straight out of the box, just add shortcode
easy to set up, no registration
integrated captcha options
integrated custom css editor
built in contact manager system (working, but under development)

Simple to use and highly configurable, DD Contact Form gives your website visitors a clear, easy to fill in contact form designed to make the message sending process as painless as possible. The form is fully responsive, automagically optimising the layout for even the smallest of screens. The form’s look and feel follows the underlying theme as close as possible, but customisations are easy using the built in css editor and appearance settings. The captcha options offer a choice of built in Simple Addition (works with no sign up) or Google reCaptcha (Google reCaptcha id required). Also integrated into the plugin is a basic but functional contacts management system. Other features include: multiple contact form recipient email addresses, additional question options, date fields and more.
General Settings
Set, edit or view email settings. View or change captcha settings in security settings section. Enable user details logging in privacy settings section.
Security
Select captcha type: simple addition (default) or google reCaptcha. To use the Google reCaptcha, you will need to sign up and get private and public keys. Signup is extremely quick and easy. You can sign up [here] (https://www.google.com/recaptcha/admin#whyrecaptcha “google recaptcha signup”)
Privacy
Offer to save user permission to send newsletters or other updates in the future.
Save the IP address and geolocation information for each contact form user. Please ensure there are no legal issues using this in your area before enabling.
To use the geolocation services, you will need to register with IPinfoDB to get a key. Registration is relatively straightforward. You can get an account [here] (http://www.ipinfodb.com/register.php “IPinfoDB signup”)
Email
Set recipient email addresses for receiving contact form enquiries.
Configure the sending of a confirmation email to the user once the system has received the form.
Specify an image to display at the top of emails sent by the contact form. The URL should be in absolute format.
User Interface Settings
User Feedback
There are two options in the user feedback section.
Form sent action
Once the user has successfully sent their message, you can either send them to a new page or display a thank you messsage on the current page. This section allows you to specify the custom thank you message and the url to jump to.
Error Checking
The form can be checked for errors in one of two ways. Either the form is checked on the fly, whereby users are shown a green tick or red cross beside wach field, or the form is checked when the user presses the ‘Send’ button. Note that the form data is effectively checked twice when the on the fly option is selected, as the form will always check the form data before sending in either case.
Appearance
This section contains various options for controlling the look and feel of the contact form.
Custom CSS Classes
Note that there are at least two ways to specify css for the form and it’s elements; you can specify custom css classes supplied by your theme / child theme or you can use the Custom CSS editor (DD Contact From Settings, 4th tab). If you would prefer to specify custom classes you can do so here.
Button Styling
If your theme already applies appropriate styling to your contact form buttons then leave this option on the default (WordPress). However, if you’d like to use the jQuery-UI library to style your buttons, then select the jQueryUI option here.
jQuery UI Theme
Select a theme for jQueryUI widgets. The setting only affects the datepickers and buttons and the buttons are only affected if jQueryUI button styling is selected in ‘Button Styling’.
Extra Information Settings
You can request extra information from the contact form user. Each of the extra information types can be either obligatory or optional. If you only want to ask for these details on posts that are in a certain category, you can specify the category here.
Dates & Times
You may want to request a date or arrival / departure dates. For example a restaurant or hotel room booking. You can ask for arrival and / or departure dates on the contact form using these settings. Optionally, you can also ask for arrival / departure times.
Party Size
If your contact form is being used to collect bookings, you may want to request the number of people. For example a restaurant or hotel room booking. You can ask for the number of adults and children on the contact form using these settings.
Additional Questions
If you want to add extra questions for the user to answer you can specify them here.
CSS Editor
The built is CSS editor allows you to add custom CSS to the form. Once edited, the CSS can be updated immediately using the ‘Update CSS’ button. You can also use the ‘Save Changes’ button to update the CSS, but you’ll have to wait for WordPress to reload the entire page every time you make an edit.
Commonly styled classes
.ddcf_button
This class will style the buttons on the form
.ddcf_input_base
This class will style all the text inputs on the form: name, email, subject and message. If the relevant fields are enabled in the settings, it will also style the simple add captcha, date/time picker displays and extra question fields.
.ddcf_dropdown
This class will style the party size dropdowns (if enabled in the Extra Information section).
Contact Manager
The built in contact manager allows you to instantly recall details of people who have previously contacted you through the contact form. To do this, the contact form logs each contact form enquiry, along with metadata to the WordPress database. The details can then be retrieved using a page only accessible to users whom are both registered on the site (Administrator or Editor) and logged on).
Using the manager page
To use the manager page, create a new page and add the following shortcode:
[dd_manager_page]
Although the page is viewable only by registered users (Administrator or Editor), it is recommended that the page be published privately to provide two layers of protection for your client details.
FAQ
Q: Why doesn’t the form work for yahoo.com email addresses?
A: Pleae see here: https://wordpress.org/support/topic/yahoo-senders-not-going-through?replies=21
About DD Contact Form
Whilst working on WordPress websites for friends, I found I was unable to find a free contact form plugin that had all the features I needed. The ones that came with themes I’d bought were not so good either, so I started making my own. After 18 months evolution, the plugin was ready. I decided to release it open source, as I feel I’ve benefited greatly from the community over the years. I hope you find it useful. Please report any bugs here.
Dave Wooldridge
April 2014

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「DD Contact Form」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


最新版本

延伸相關外掛(你可能也想知道)

暫無相關外掛推薦。

文章
Filter
Apply Filters
Mastodon