Giving WP Contact Form some love

As a user of Ryan Duff’s WP-ContactForm plugin for a long time I thought I would see if I could get it updated to work better with more recent versions of WordPress.  The trunk version on dev.wp-plugins.org had not been updated in over a year and there were many reports of it causing problems with the new media library in WordPress 2.5 over on the wp-testers list.  After talking with Ryan via email he agreed to let me take over development of the plugin and I pushed out a small update last night which fixed the issues I knew about in the trunk version.  I hope to get the plugin updated some more over the coming weeks to take advantage of some of the other features in WordPress like nonces and the shortcodes available in WordPress 2.5.

8 Responses to “Giving WP Contact Form some love”

  1. Stef says:

    Nicely done! I’ve had a few sites using this and disabled the plugin due to the various issues – it’s nice to be able to reactivate it. Thanks!

  2. Ozh says:

    Awesome!
    I was unlucky in my attempt to contact Ryan, some time ago I wanted too to update this plugin. Half of the support questions I get for my plugins are actually because of WP-ContactForm inconsistencies.

    A few comments:
    – first line is most likely a typo:
    load_plugin_textdomain(‘wpcf’,$path = ‘wp-content/plugins/wp-contact-form’);
    what’s this “$path=” doing here ? :)
    – getip() is generic enough as a function name to be sure to collide with another function someday
    – why not regroup all the options into a single db entry?

  3. westi says:

    Thanks for the feedback.

    I intend on a complete refactor of the plugin along the lines of my other plugins so that all the functionality is encapsulated within a class.

  4. Ozh says:

    Just thinking… when is a contact form going to be core ? :)

  5. phil.gs says:

    I’d prefer to keep a contact form out of the core. Seems like bloat. I mean, there’s obviously a lot of room for variation as evidenced by the current menagerie of contact form plugins. Why mess with that?

  6. Dave says:

    Obvious question: Where can I download the plugin? No link in your announcement and no link to the plugin on your plugins page.

    So…..how do we get it?

  7. John says:

    A newby question
    Where are installation instructions?



d
go to dashboard
l
go to login
h
show/hide help
e
edit post/page
r
comment on post/page
m
go to moderate comments
esc
cancel
%d bloggers like this: