WP Clean-Contact

Posted: March 17th, 2009

WP Clean-Contact is light weight, no hassle contact form plugin for Wordpress with advanced Spam protection that doesn’t require the dreaded CAPTCHA.

Clean-Contact shields itself from Spam-bots by embedding the contact form via script, and optionally will filter messages using Akismet.

The plugin has minimal configuration and can be used out of the box.

  • A clean and simple contact form that users understand.
  • Shortcode support.
  • Spam protection including Akismet message filtering.
  • No clunky Capctha.
  • Supports multiple recipients and configurable subject prefix.
  • Does not require additional global css or javascript
  • Fully customizable style vs CSS
  • Redirects to a page or displays a short thank you message.

Find Clean-Contact in the Wordpress plugin manager or on Wordpress.org at http://wordpress.org/extend/plugins/clean-contact.

Demo

Note: This is a demo and does not send any e-mail. If you really want to contact me, please use our actual contact form

Shortcode (add to any page or post): [clean-contact]

* To test Spam filtering with Akismet, you can use viagra-test-123 as the Your Name.

Notes

For spam filtering, your Akismet key must be activated within Wordpress.

Clean Contact has been relocated here. Looking for Checkfront?: Online Booking Software


78 Responses to “WP Clean-Contact”
  1. Christian says:

    When having problems sending emails on Windows servers (“invalid To: address”), install the WP-Mail-SMTP Plugin and change the mail(…) call to wp_mail(…) in the clean_contact_send function.

  2. Kristy says:

    Once I disabled Askimet, works like a charm. THANKS!

  3. Jon says:

    How do you use this on the index.php template file?

  4. Ole says:

    OK found the error.

    Changed l 18 to

    XAMPP doesn’t accept Short open tags…

  5. Ole says:

    The code was wiped (I thought it would!!)

    Anyway, the file ends with a close div tag.

    Is that intentional? Seems like Firefox can’t parse the file…

    / O.

  6. Ole says:

    Clean Contact is a great plug-in, but:

    I can’t get the settings interface to show up in WP Dashboard…

    It gives me this error:

    Parse error: syntax error, unexpected $end in C:\Users\Ole\Desktop\xampplite-win32-1.7.3\xampplite\htdocs\wordpress\wp-content\plugins\clean-contact\clean_contact_conf.php on line 64
    —–

    “clean_contact_conf.php” ends on line 64 with a … Is that intentional??

    Best regards,
    O

  7. John says:

    Did it in 10 minutes from finding your site. Fantastic. Thanks.

  8. Korhan says:

    Hi, i translated your plugin to turkish and changed some css properties for people who uses white for the background.here is the link of the file http://rapidshare.com/files/351551861/clean-contact-turkish.rar.html tested by panda i.s. 2010 and thank you for this great plugin ;) i wanted to help you for sharing it with turkish people.

  9. Mark says:

    I am not sure what I am doing wrong, but when I activate clean-contact and use [clean-contact] in the body of a page or in a text widget, it doesn’t generate a form when I go to the actual page in my browser. On the page I just see the actual text “[clean-contact]“. No form.

  10. Myla says:

    I like Clean-Contact, but it’s not emailing out. Is there a host setting I’m supposed to check? I’ve entered my email into the “To E-mail address:” and in my General settings. What more does it need?

    Thanks

  11. Cliff says:

    Hi. This is a nice plugin. Is it possible for you to add something like “(Your email will not be published)” to the “Your E-mail Address” line? Thanks.

  12. Glenn says:

    Thanks very much. This is working just as I expected. Great!

    Cliff

  13. jm says:

    You can edit the css included in the plugin if need be.

  14. Kleineschurk says:

    Nice tool, works perfect on my blog wordpress 2.9.1

    Thanks

  15. Dee says:

    Can this box be resized?

  16. Nick says:

    Any way to make the email from a different email address? My host blocks any emails not sent from my email account.

  17. jm says:

    Do you have askinet filtering enabled. That message is generally fired when it gets blocked by the spam filter. Try disabling it changing your message content?

  18. Abhishek says:

    This plugin does not work. It gives following message.

    “Sorry, unable to deliver this message”

    Any idea what can be wrong?

    Thanks.