SCF2 Contact Form

SCF2 Contact Form Options

* Formerly: Simple WordPress Contact Form. I had to rename it as there’s an older (currently not supported) plugin called “WordPress Contact Form” that’s been around since WP 1.5…

Just another simple contact form? Yes, and this one is a bit different… It’s not just a contact form, but more like a private messaging system for WordPress. It uses the comments routine to filter and approve incoming messages. The messages can be read from the admin page whitin WordPress and emails can be sent to multiple user. Also reply emails can be sent from the plugin’s admin page. The form can use Akismet and Bad Behaviour (if installed) and also has an option for anti-spambot question/answer field. It stores all messages in the database.

Many thanks to Gury, www.drama.co.il for translating the plugin to Hebrew and to Elsy for translating it to Spanish.

Changelog

Version 0.8.5: Renamed to SCF2 Contact Form as there’s an older WP plugin called “WordPress Contact Form” (currently not supported). Some compatibility fixes and improvements.

Version 0.8.4: Fixed an annoying problem with slashes not being stripped properly, added an alternate send mail option, some minor improvements.

Version 0.8.3: Includes Hebrew and Spanish translation, fixed minor bug when used with Search Unleashed, some code optimization and cleanup.

Version 0.8.2: Changed the send emails function for better compatibility and speed.

Version 0.8.1: Full localization support (.pot file provided), fixed an error in sending emails if the default language is not English.

Version 0.8: Anti-spambot question/answer fields option, the form does not interfere with any plugins that modify or use the comments, replies can be sent directly from the “Contact Messages” page, many other improvements and fixes.

Version 0.6.2: Removes the “Subscribe to Comments” checkbox from the plugin page. Also some minor bugfixes.

Version 0.6: Fixed the redirect problems – now the form is inserted by the plugin and doesn’t use the comments_template() call. Other small fixes and improvements.

Version 0.5: Most of the plugin has been rewritten. Messages are stored in a new database table (scf_contacts), the page for the contact form doesn’t have to be password protected, there is an auto-upgrade option that is activated if the old version of the plugin is detected, and many bugfixes and improvements.

Download

SCF2 Contact Form 0.8.5

(Requires WordPress version 2.2 or later)

Installation

  1. Create a new Page (not Post). The Page will behave as usual, you can add text, images, etc. that will be above the form.
  2. After publishing the Page, go to “Manage Pages” and note the Page’s ID.
  3. Upload the “scf2-contact-form” folder to the plugins directory and activate the plugin.
  4. Go to “Comments -> Contact Messages” and enter the ID for the Page you just created (required), and any other options you want to change in the “Form Options” section.

All non-spam messages posted to the form can be read from the same page.

Upgrading

  1. Deactivate and delete the old version.
  2. Upload and activate the new version, it will use the same page and will display all previously received messages, but you will probably need to enter your “Thank you” text again.

Screenshots

t-1024px.jpg, 2 kBt-blix.jpg, 2 kBt-foliage.jpg, 1 kBt-kubrik.jpg, 2 kBt-mesozoic.jpg, 2 kBt-qwilm.jpg, 1 kBt-typoxp.jpg, 2 kBt-vertigo.jpg, 2 kBt-wp-andreas.jpg, 2 kB

Advanced settings

The form highlights the required fields (Name, Email, Subject and Message) if left empty. The CSS style used for highlighting can be set from the admin page and should be valid CSS that would be in an inline style attribute (style=”…”).

Frequently asked questions

I installed and activated the plugin, but don’t get any emails.

There may be several reasons:

  1. Make sure you select which users will receive the emails (at the top of the options page).
  2. If WordPress cannot send emails at all, try using SMTP (with SMTP WordPress will send emails trough your email server, not through php’s mail function). There are plugins that can even use gmail to send emails.
  3. Try creating an SPF record for your site. SPF records are used by many email servers to verify that the email is not spam and comes from an authorized server.

205 Comments

  • #205 by Axioinc November 10, 2013 at: 11:29 am

    Yes, there a lot of spam on this site, but a great site about spyware and antivirus software is http://www.axioinc.com. You should check it out.

  • #204 by text loans September 6, 2012 at: 9:00 am

    Not an bad site if you actually ignore all of the spam and read the laptop tips the author has written.

  • #203 by Commercial Window Tinting April 13, 2012 at: 11:44 am

    I have been exploring for a little bit for any high quality articles or weblog posts on this sort of area . Exploring in Yahoo I ultimately stumbled upon this site. Reading this information So i am glad to convey that I’ve a very good uncanny feeling I came upon exactly what I needed. I most no doubt will make certain to do not forget this web site and give it a glance regularly.

  • #202 by Mortgage Guy March 11, 2012 at: 6:13 pm

    Hi I’ve been using your plugin for a while without incident. On one of my blogs, http://www.mortgageguyblog.com, I’m suddenly getting the following message…

    Warning: stripslashes() expects parameter 1 to be string, array given in /home/expres12/public_html/wp-content/plugins/scf2-contact-form/scf2-new-msg.php on line 211

    Can you tell me what this means and how I can fix it? Thanks in advance and thanks for a very useful and until now, problem free plugin.

  • #201 by Marcia Dale December 16, 2011 at: 3:31 am

    The internet has become the world’s marketplace.You can do business all over the world. But you have to stand out from your competition. It’s all in the website,linking,keywords — all the tools of Search Engine Optimization. We know them. Let us show you how we can help you.

  • #200 by Marcia Dale December 2, 2011 at: 2:43 am

    The internet has become the world’s marketplace. You can do business all over the world. But you have to stand out from your competition. It’s all in the website, linking, keywords — all the tools of Search Engine Optimization. We know them. Let us show you how we can help you.

  • #199 by Hyperpigmentation Treatment November 9, 2011 at: 7:53 am

    Just another simple contact form? Yes, and this one is a bit different… It’s not just a contact form, but more like a private messaging system for WordPress.

    Verry good impovement,keep going!

  • #198 by mulberry bags September 4, 2011 at: 12:30 am

    Rather efficiently written story. It’s going to be useful to everyone who utilizes it, such as yours genuinely . Maintain performing what you’re performing unquestionably read even more posts.

  • #197 by Rany September 2, 2011 at: 10:58 am

    knowledgable).

    For more visit http://www.virtualorator.com.

    Thanks!

  • #196 by Milford CT Real Estate May 2, 2011 at: 6:50 pm

    Tried out this contact form plugin on my site; it works great. Thanks!
    -Lydia