WordPress.org

Ready to get started?Download WordPress

Plugin Directory

Contact Form Clean and Simple

A clean and simple AJAX contact form with Google reCAPTCHA, Twitter Bootstrap markup and Akismet spam filtering.

I get a message to say that the message could not be sent

If you get this message then you have a general problem with email on your server. This plugin uses WordPress's send mail function. So a problem sending mail from this plugin indicates that WordPress as a whole cannot send email. Contact your web host provider for help, or use an SMTP plugin to use a third party email service.

I don't receive the email

  • Check the recipient email on your settings screen, is it correct?
  • Check in your spam or junk mail folder
  • For Gmail check in 'All Mail', the email might have gone straight to archive
  • Try overriding the 'From' email address in the settings screen. Use an email address you own or is from your own domain

Why is a different contact form displayed?

You may have a conflict with another plugin. Either deactivate the other contact form plugin, if you don't need it, or use this alternative short code on your webpage - [cscf-contact-form]. This problem often occurs when Jetpack plugin is installed.

How do I display the contact form on my page/post?

To put the contact form on your page, add the text:

[cscf-contact-form]

The contact form will appear when you view the page.

When I use the style sheet that comes with the plugin my theme is affected

It is impossible to test this plugin with all themes. Styling incompatibilities can occur. In this case, switch off the default stylesheet on the settings screen so you can add your own styles to your theme's stylesheet.

Can I have this plugin in my own language?

Yes, I am currently building up translation files for this plugin. If your language is not yet available you are very welcome to translate it. If you are not sure how to go about doing this get in touch.

How do I change the text box sizes?

The plugin now uses Bootstrap 3. The text box widths now use up 100% of the available width. This makes the form responsive to all types of media. If you want to have a fixed width for the form you can put some styling around the shortcode:

<div style="width:600px;">[cscf-contact-form]</div>

Can I have multiple forms?

Currently you may only have one contact form per page. You CAN however put the contact form on more than one page using the same shortcode. Note that making changes to the settings will affect all implementations of the plugin across your site.

Will this work with other plugins that use Google reCAPTCHA?

Yes it will. HOWEVER, you cannot have more than one reCAPTCHA on a page. This is a constraint created by Google. So for example, if your 'Contact Me' page has comments below it, the reCAPTCHA for the contact form will be displayed correctly but not in the comments form below. The comments form will never validate due to no supplied reCAPTCHA code.

Requires: 3.3 or higher
Compatible up to: 3.9
Last Updated: 2014-4-19
Downloads: 125,807

Ratings

4 stars
4.8 out of 5 stars

Support

5 of 21 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

1 person says it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,3,3 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,3,3 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1 100,1,1
100,1,1 100,2,2 100,1,1 100,1,1 100,1,1 100,1,1
100,2,2 100,1,1 100,1,1 100,1,1
33,3,1 100,1,1
100,1,1
100,1,1
100,1,1