SCF2 Contact Form
* 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
(Requires WordPress version 2.2 or later)
Installation
- Create a new Page (not Post). The Page will behave as usual, you can add text, images, etc. that will be above the form.
- After publishing the Page, go to “Manage Pages” and note the Page’s ID.
- Upload the “scf2-contact-form” folder to the plugins directory and activate the plugin.
- 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
- Deactivate and delete the old version.
- 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
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:
- Make sure you select which users will receive the emails (at the top of the options page).
- 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.
- 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.









Not an bad site if you actually ignore all of the spam and read the laptop tips the author has written.
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.
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.
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.
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.
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!
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.
knowledgable).
For more visit http://www.virtualorator.com.
Thanks!
Tried out this contact form plugin on my site; it works great. Thanks!
-Lydia
i use google when i want to do some spanish translation, it is good for general spanish translation “~~