WordPress Plugin: Contact Coldform

[ Image: Coldform Icon ] 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!


  • 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


  • 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

Coldskins available here

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.

  1. Unzip and upload the entire directory to your “plugins” folder and activate
  2. Use the shortcode to display Coldform on any post or page, or:
  3. Use the template tag to display the Coldform anywhere in your theme.
  4. 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 in the Wild

Here are a few examples of Coldform “in the wild”:

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:

Download Contact Coldform

Alternate/Previous Versions