• 22 . 12 . 05
  • Continuing the conversion of site components that’s been going on, I just finished up another new plugin for WordPress called Holler. It’s a contact form, one or two of which already exist, but is pretty flexible in what it allows you to do. I much prefer a contact form to having my email address publicly […]

  • Tags

    , ,

  • StumbleUpon

Holler At Me

Continuing the conversion of site components that’s been going on, I just finished up another new plugin for WordPress called Holler. It’s a contact form, one or two of which already exist, but is pretty flexible in what it allows you to do. I much prefer a contact form to having my email address publicly accessible, both because of the problems of spam and abstraction. If you decide to close an email account, your address is still all over the web for people to see and send to. If you use a contact form, you can silently change the address the form links to and nobody will know the difference. Many sites need more than one contact address, so they can different kinds of messages go to different people. Holler lets you specify multiple addresses and gives the user a choice of which address to send it to. You can customise the message strings that it gives back, as well as the way Holler presents it so that it can integrate nicely with your theme. The form elements are marked up so that you can apply CSS stylings as you wish.

Holler is available for the soon to be released WordPress 2.0, and probably 1.5 if you have the SACK toolkit installed. You can find it in the plugins section under holler. Ironically, support for this is best exercised through the comment form on that page instead of through my own contact form! This way other people can see your questions and feedback. This is also my first attempt at localising one of my plugins. There’s only a few strings, so if you have the time and the energy, have a look at the POT file and help me out by adding a new language. I started the ball rolling with a rough Japanese translation. By all means point out my errors!