Although Contact Form 7 displays contact forms in U.S. English in its default settings, it bundles 40+ language translations and by using them, you can easily create a contact form in any language. Also, you can use Contact Form 7’s administration panel in your own language.
Continue reading “Contact Form in Your Language”
Contact Form in Your Language
Beginners Guide Published by the iAssistant
Contact Form 7 has many features and is actually a much more powerful tool than most of the other plugins in this category — if you are able to master it. I know many newbie users feel it difficult to understand at first; but when you cross that first hurdle, I believe you will find it very useful. Good luck.
A few days ago, iAssistant LLC published the Beginners Guide (PDF) for Contact Form 7. It contains 50 pages of step-by-step guides with many comprehensible screenshots. I have collaborated with them and have verified all the pages. I think it is a great tool and highly recommend it for those just starting to use Contact Form 7. It is paid content, but you’ll be able to utilize it to save yourself a great deal of time, energy and effort.
Setting Up Mail
Contact Form 7 allows you to edit mail templates very flexibly. You are able to edit not only the message body, but also message header fields. And you can manage HTML mail as well. In this article, I’ll show you the settings for each field and explain how to set up your mail with these settings.
Continue reading “Setting Up Mail”
Spam Filtering with Akismet
Today, spammers target everything. Your contact form is no exception. Contact Form 7 provides several ways to prevent spam, and cooperation with the Akismet spam filtering plugin is an important part of the prevention strategy. In this article, I’ll show you how to implement Akismet on your contact form.
Continue reading “Spam Filtering with Akismet”
Acceptance Checkbox
You may wish to allow users to submit your contact form only if they accept certain terms. In such cases, a form tag acceptance will be useful.
The process is simple. Just insert an acceptance tag into your form like this:
[acceptance accept-this] Check here if you accept these terms.
Due to JavaScript magic, users won’t be able to press the submit button without first checking the box to accept your terms. In addition, you can invert it with an invert option, i.e. allowing users to submit only if they uncheck the checkbox.
Continue reading “Acceptance Checkbox”
Quiz
In order to distinguish a form submission by a computer program versus one from a human, and also to block them, you’ve been able to use CAPTCHAs with Contact Form 7. However, CAPTCHAs are hard to use in some cases. Some people have difficulty in answering CAPCHA, or simply dislike answering them. Managing CAPTCHA needs graphic libraries installed on the server, which are not always provided.
In some cases, a simpler approach is more suitable. With this quiz feature, you can do it by using question/answer testing with simple text that you have the flexibility to create.
Continue reading “Quiz”
Adding Cc, Bcc and Other Mail Headers
Contact Form 7 has setting fields for mail headers of To, From and Subject. Have you ever thought of adding Cc or Bcc headers to your mail? Additional Headers fields in the Mail and Mail (2) sections are just for that purpose.
Continue reading “Adding Cc, Bcc and Other Mail Headers”
Selectable Recipient with Pipes
Imagine that you are a webmaster of a company and you need a contact form on your site which will allow the sender to select an email recipient. Let’s say that the options are the CEO of the company (ceo@example.com), the sales department (sales@example.com) and the support department (support@example.com).
Continue reading “Selectable Recipient with Pipes”
CAPTCHA
Contact Form 7 allows you to insert a CAPTCHA into your contact form to prevent bots from submitting forms. Contact Form 7 utilizes Really Simple CAPTCHA as its officially-sanctioned CAPTCHA module, so you will need to install the Really Simple CAPTCHA plugin before you use CAPTCHA in your form.
The rest of this article will explain how to use CAPTCHA with Contact Form 7, based on the assumption that you have already installed Really Simple CAPTCHA.
Continue reading “CAPTCHA”
Locating Response Message Box Anywhere
After a visitor of your blog submits the contact form, the visitor sees a response message from Contact Form 7, such as “Your message was sent successfully” or “Validation errors occurred.” I sometimes hear from users who tell me that the position of the response message is not good, and, in fact, sometimes their visitors miss the message entirely.
Continue reading “Locating Response Message Box Anywhere”
English
Japanese 
