Welcome to the homepage for Contact Coldform, a secure, lightweight, flexible contact form with plenty of options and squeaky clean markup. Coldform blocks spam while making it easy for your visitors to contact you from your WordPress-powered website. The comprehensive Settings Page makes it easy to take full control with plenty of options and several built-in themes for styling the form. Coldform delivers everything you need and nothing you don’t — no frills, no gimmicks, just pure contact-form satisfaction. Now available at the WP Plugin Directory!
Overview
- Plug-n-play: use shortcode or template tag to display Coldform anywhere
- Sweet emails: Coldform sends descriptive, well-formatted messages in plain-text
- Safe and secure: Coldform blocks spam and filters malicious content
- Ultra-clean code: lightweight, standards-compliant, semantic, valid HTML markup
- Fully customizable: easy to configure and style from the Coldform Settings page
Features
- Slick, toggling-panel Settings Page makes it easy to customize and style Coldform
- Style Coldform using built-in “coldskins” or upload some custom CSS
- Provides template tag to display Coldform anywhere in your theme
- Provides shortcode to display Coldform on any post or page
- Displays customizable confirmation message to the sender
Anti-spam & Security
- Captcha: Coldform includes challenge question/answer (w/ option to disable for users)
- Bot trap: hidden input field further reduces automated spam
- Firewall: secure form processing protects against bad bots and malicious input
- User-friendly: same-page error messages to help users complete required fields
Customize Everything
- Includes option to enable users to receive carbon copies
- Coldform message includes IP, host, agent, and other user details
- Customizable form-field captions, error messages, and success message
- Includes three built-in themes “coldskins” to style, or
- Style the Coldform with your own custom CSS
- Option to add a custom prefix to the subject line
- Option to disable the captcha for registered users
Clean Codes
Coldform brings delicious code on every front:
- Squeaky-clean PHP: every line like a fine wine
- Crispy-clean markup: valid, semantic source code with proper formatting
- Shiny-clean emails: Coldform emails deliver descriptive, well-formatted content
- Better performance: conditional loading of styles only when Coldform is displayed
More Features
- Works perfectly without JavaScript.
- Option to load CSS and custom styles only when/where Coldform is displayed
- Option to reset default settings
- Options to customize many aspects of the form
- Options to customize success, error, and spam messages
- Option to enable and disable CSS styles
Installation and Usage:
Typical plugin install: upload, activate, and customize in the WP Admin.
- Unzip and upload the entire directory to your “plugins” folder and activate
- Use the shortcode to display Coldform on any post or page, or:
- Use the template tag to display the Coldform anywhere in your theme.
- Visit the Coldform Settings Page to configure your options and for more info.
Shortcode: [coldform]
Template tag:
<?php if (function_exists('contact_coldform_public')) contact_coldform_public(); ?>
For more information, visit the Coldform Settings page and readme.txt file.
Coldform Screenshots
- Coldform Settings Page (panels toggled closed)
- Coldform Settings Page (panels toggled open w/ default settings)
- Screenshot of the contact form (using default WP theme)
- Screenshot of the “success” message (using default WP theme)
- Alternate “coldskin” styles for the Coldform (default settings)
- Well-formatted plan-text email messages
- Squeaky clean HTML markup
Coldform Demos & Examples
Check out the Coldform Demo. Feel free to send a test message to check out the formatting of the success message. Also check out the error functionality by omitting any required field. Also, listed below are examples of Coldform “in the wild”.
Live Examples:
If you use the Coldform on your site, share a link and I’ll add it here. Thanks! :)
Coldform Download
Download Coldform from the WP Plugin Directory:
Alternate/Previous Versions
- WP Plugin - Contact Coldform v20121031 - Dutch (57KB ZIP) by Erik Stam
- WP Plugin - Contact Coldform v1.0 (12KB ZIP)
- WP Plugin - Contact Coldform v0.88.1 (8KB ZIP)
- WP Plugin - Contact Coldform v0.88.1 - Arabic (12KB ZIP)
- WP Plugin - Contact Coldform v0.88.1 - French (12KB ZIP)
- WP Plugin - Contact Coldform v0.88.1 - Spanish (74KB ZIP)
- WP Plugin - Contact Coldform v0.88.1 - Dutch (12KB ZIP)
160 Responses
Website design chennai – July 12, 2010
Very useful word press plugins for contact Coldform coding..Great sharing..Thanks for demonstration and how to download everything detailed manner..Useful posting
hi-ro – December 1, 2010
Coldform is wonderful, because of its beauty.
I have a problem to use coldform on my site,
http://en.what-buddha.org/contact/.Form isn’t showed properly.
I would like to use Coldform as styled at Perishable Press.
http://perishablepress.com/press/contact/.Would you tell me how to fix this?
Erik Stam – December 23, 2010
Thank you for this nice plugin. It is easy customisable to my needs.
I encounter one problem though: if I test it and submit a form including a CC, only the CC arrives on my end. Any Idea how to fix this?
Erik
Erik Stam – December 23, 2010
One more thing: the only thing of the form that needs to be translated in the php file is “submit”. Maybe that could also be done in the frontside?
Erik
Erik Stam – December 27, 2010
My hosting provider solved my problem. Something was wrong on his side so now all is working.
Jeff Starr – December 28, 2010
Hi Erik, glad to hear you got it working, and thank you for posting the follow-up :)
cif – January 22, 2011
Please is it possible that your form outputs plain text and not html? If yes how ?
many thanks.
Brian – February 11, 2011
Hi,
Great plugin and I have put it on many sites, but recently a friend is having trouble with it on wordpress’ own theme Twenty Ten.
I swap themes and your plugin works.
The text isn’t displaying.
I’ve left the page visible for you so you can see it’s source code if you wish.
http://www.rodsrecovery.co.uk/contact-us
Any ideas?
Thanks
Brian – February 11, 2011
Regarding my last comment …. it helps to put your Coldskins in the PROPER stylesheet and not the RTL stylesheet.
Hope people find this useful.
Thanks
rzul – March 7, 2011
I just installed WordPress on a new site and this was the very first plug-in I installed before ANY editing or posts content, etc. And I get this error. “The plugin does not have a valid header.” When I click on activate plugin.
I am using WordPress 3.1.
Jeff Starr – March 8, 2011
@rzul: Which version of the plugin are you using?
rebecca – March 8, 2011
Contact-Coldform_v0881.zip