In this video tutorial I teach how to do a ton of things with WordPress.
I teach you how to create a contact form for WordPress. This contact form is extremely customizable and includes both Akismet and Captcha spam blocking. It also allows for file uploads.
Then I show you how to create an email capture for an e-book system inside of WordPress.
This whole tutorial comes from a real world situation in which I promised I could create all of the above in less than 15 minutes. This is a fun tutorial 🙂
Plugins Used in Contact Form for WordPress Â
It’s easiest to install these plugins from inside of WordPress, but here are the websites that contain more info on these plugins.
If you liked this tutorial, share it with others [nttfblike]
Till Next Time
How about if I want to sell an EBook- how do I create downloadable Ebook only when someone buys it?
Your videos are simple and straight forward, yet very useful. Thanks.
Set up a paypal account and if you receive a payment email the e-book. That’s the easiest and most security conscious way to handle the transaction
it isent working!!! please help
I need some more information to be able to help. Any errors? What are you seeing?
Fatal error: Call to undefined function imagettftext() in /home/fuxicraf/public_html/wp-content/plugins/really-simple-captcha/really-simple-captcha.php on line 109
Go and look http://fuxicraft.co.uk/technical-information/support/
You need the Really Simple Captcha Plugin. Here is a link http://wordpress.org/extend/plugins/really-simple-captcha/
I have it installed…
Are you still having problems?
I have make a custom wp multipart registration form, that does it all so well, but fails over every other day. Thats because of a session security feature that WP uses to validate that the form information came from the current site, rather than an untrustworthy external source.
this is a simple hidden form input:
type=”hidden” id=”_wpnonce” name=”_wpnonce” value=”notsosecretstring”
Do you know about this, and how to “dynamically” get this value from the actual registration site?
—- actual registration url: http://myclientx.com.na/wp/register
—–external registration url: http://myclientx.com.na/wp/folderx/custom.php
I’m sorry, but I’m not sure what you are trying to do. Why not use the registration system built into WordPress which is much more secure?
This form doesnt use any wp codex, cause its supposed to do other cP stuff and only post the registration information, that matches the cP information to WP to complete the registration.
Thank you very much 🙂 I saw your website name
I added this:
$content = ”;
if (function_exists(‘wp_nonce_field’)){
$content .= wp_nonce_field(‘_wpnonce’);
}
$content .= ‘…’;
and tried this:
oh, and… this form doesnt use any wp codex, cause its supposed to do other cP staff and only post the registration information, that matches the cP information to WP to complete the registration.
I woke up this morning and thought I need a registration form on my website. I spent all day struggling through tutorials and php to no success, when finally at nine o’clock this evening I thought, “I bet Derek Banas has a solution. He knows everything about WordPress.”. An hour later success. I just wish I had thought to check here 12 hours earlier.
Thank-you so much from Kamakura, Japan
Thank you for the nice compliment 🙂 I’m happy that I could help.