Controlling Behavior by Setting Constants

Contact Form 7 allows you to control its behavior by setting some constant values.

The typical place to define constants is in the wp-config.php file. You will find that many lines defining constants such as, define('XXX', 'xxx'); exist in the file. You can append new lines after them. Note that your lines must be placed before the last line.
Continue reading “Controlling Behavior by Setting Constants”

Contact Form 7 2.1.2

I have just released Contact Form 7 2.1.2. This update includes several fixes of various bugs. If you are experiencing any issues with older versions of Contact Form 7, I recommend upgrading to this new release.
Continue reading “Contact Form 7 2.1.2″

Contact Form 7 2.1.1

I have released Contact Form 7 2.1.1. This update includes a fix for an issue reported that the earlier release conflicts with other plugins. If you see a conflict issue with Contact Form 7 2.1, I highly recommend upgrading quickly to this new release. I would recommend that you upgrade even if you aren’t having issues currently in order to avoid future difficulties.
Continue reading “Contact Form 7 2.1.1″

Contact Form 7 2.1

Contact Form 7 2.1 is now available; this is the first major update in the past six months, and it contains a great number of improvements and fixes for various bugs. It has been tested on the latest version of WordPress. Upgrade and utilize these exciting new features today.
Continue reading “Contact Form 7 2.1″

Special Mail Tags

There are times when you may wish to follow more than just the user’s input through the contact form. For example, you may wish to know the client’s IP address for security reasons. Contact Form 7 provides some special mail tags for such purposes. You can insert these special mail tags into the Message Body field or other fields in the Mail section.
Continue reading “Special Mail Tags”

Contact Form in Your Language

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”

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”

Conquer Contact Form 7
Plugin support provided by WordPress HelpCenter.