
The eForm plug-in for WordPress allows users to easily create complex forms using the rich text editor provided by WordPress.
eForm takes a series of tags and transforms them into an HTML form, which when submitted emails a predefined email address.License
This plugin is free and is licenced under the GNU.
Supported Elements
eForm currently supports:
- input fields
- textareas
- select fields
Example Form
{ eform}
{ title My First eForm}
{ input email=myemail@exmple.com}
{ input subject=Eform}
{ input name}
{ input email address}
{ select country=UK,USA,France,Germany}
{ break line}
{ textarea message}
{ /eform}
Without whitespace after each {
Documentation
For information on how to use this plugin, please read the usage guide:
Using eForm.pdf
[download:/files/wordpress/eform.zip eForm v.1.1 for WordPress ]
Pingback: Weblog Tools Collection » Blog Archive » WordPress Plugin Releases for 3/26
hi does it also support WP 2.1 also. You have mentioned “eForm for WordPress v.1.1″
Thanks ! if it supports 2.1 then it is definitely gonna be useful to me and to lot of other WP users.
Great job!
Yes it does indeed support 2.1, v.1.1 is the version of the script, I placed it in the wrong place!
Thanks
Paul
Will the email address can be view by bots or view source?
I want to keep it secret.
The current version replaces the @ in the email address with a + sign to try and help. I will a sessioned version soon.
Pingback: New Wordpress Plugins Released 26 March 2007 » TheSMSGuide Blog » Blog Archive
Thanks alot for this, I can see it will be very useful, for this is what I have been searching for.
One problem though, I’ve installed the plugin and made changes that were necessary, but I am unsure of how to display this on the page. I’m kind of new at this whole WordPress thing so if you could help twould be great!
Pingback: Skylog » Blog Archive » links for 2007-03-27
No alterations should have needed to be made to the script. Its a plugin and go type thing.
To display a form you just need to insert tags into your post like the ones shown in Using eForm.pdf
Try this form replacing email with your email:
{eform}
{input email=myemail@google.com}
{input subject=My First eForm}
{input name}
{input tel}
{select country=UK,USA,Germany,France,Other}
{textarea message}
{/eform}
If it doesn’t work, let me know, and link to a test page.
Thanks
Very nice plug in i will use in our news sites for diffrent editors.
I miss few things
1. some validation, not only required, but at least e-mail and that selected item is one of the selected (could be otherwise easily hacked)
but anyway i think it is for most cases better to have some form manager and insert form into post via some e.g. [form:1] tag – because such forms are then reusable and changing them on one place will change them all.
There is required fields if you use the * character after the name.
I’m not sure what you mean by easily hacked?
i know there is required, but not “valid”, so e.g. in your form example the user can submit anything into e-mail.
“hacking” i mean submit form with other value (not insecure if used just for sending form via e-mail but what if you use the values afterwards?)
This plugin works great, the only problem I am having is that I’ve tried a couple of sample data forms and the emails aren’t being sent. Why would this be?
Pingback: WeblogToolsCollection Español » Blog Archive » Plugins de WordPress publicados 26/3
I was able to get it onto a page and onto my site, but it doesn’t seem to work. I can input the information and click on send, but the email never arrives.
Here’s my code:
{eform}
{title Got something to say? Breaking news? Change of contact info? Let us know!}
{input email=xxxxxxxxx@gmail.com}
{input subject=Update from Lombardclan}
{input Name}
{input Email Address}
{select State Your Bidness=Just Saying Hi,Contact Info,Question}
{break line}
{textarea message}
{/eform}
This seems like a promising start, but I also had big issues getting it to do what I wanted and then decided to go with an alternative plugin for the time being. But will check back for future releases.
I don’t use the visual text editor.. I work strictly in HTML… will this still work ok?
Pingback: links for 2007-03-28 en newdisco
Pingback: DogSolitude » WP Plugin: Simple Email Form
Please join our Blog for discussions on topics about The Virtual Reality.
Technology development of The Virtual Reality and its perspectives.
One of the best plugins I found. Very simple and very powerfully customizable. Thank you ! I´m using in my blog and will wait you implement the file attachment option. Thanks again !
I have installed eform on a page by itself. Enter a valid email address, and tested it. It will not work. I even entered the example you give on eform’s home page to test it and it did not work. Please visit http://neospyce.com/blog/?page_id=26 to see. A few people asked you about this same error and you posted no response. Please assist me with this. Smiles.
Same result as previous comments: the test emails are not being sent out. Awaiting your explanations. Thanks
Not sending email, only printing “an error occured”, which is not helping at all.
Looked promising, but is a defective plugin
Yes there is a problem and I am working to resolve it. I will upload a fix today at some point.
I’ve modded the eForm plugin for wordpress, so the subject and email are never passed to the form and are grabbed directly from the unprocessed tags.
Can’t find an email address for you to give the mods back if you want them. Please feel free to email me.
Pingback: WP Plugins DB » Blog Archive » eForm :: Complex Email Forms
Hi Paul, since in germany we use “umlauts” as ä,ü,ö and a for you may be not known sharp “s” like this “ß”, I´ve noticed that the send mails will noch print those letters correctly. Are you or is there anybody who can help me to get this running?
Thanks a lot!
The G.
Hi! First of all Great Plugin!
I also have a simular problem as The G. I want to use it with swedish characheters = å,ä and ö.
Everything works fine but when I receive the mail all swedish characters has been uncoded.
Like this:
Plats För Påstigning:
löälöälöä
Does anyone have a solution for this encoding problem?
For anyone that is interested in how to display swedish characters in the incoming mails, read this:
Edit eform.php in your plugins folder by changing the character encoding to UTF-8 in line 71.
That´s it. Should work for german characters as well.
I have changed it to have UTF-8 as default now. Sorry for the delay in responding, I have been quite busy. Thanks for using eForm and please let me know if you have any other suggestions or problems.
Thanks
Paul
Hi Marcus and Paul
thanks a lot. I´ll do this manually now.
I´m happy that support is given on this plugin.
See ya guys.
The G.
Hi Paul,
I just discovered your plugin and definitely is something I need very much.
I created a form respecting your instructions – it look professionaly but no email is sent. Then I used your example, changing only the email address… the same effect.
Is there anything I can do in order to make it work? Please advise me!
With thanks for your work,
Mihai Ciuca
Sorry, it does not send email as many others noted above. WP 2.0.6
hello Paul
I hav einstalled the plugin
it appears in the page but it does not send the email
eform.php is in the directory /wp-content/plugin
where do you think is the problem?
many thanks in advance
Eric
please tell me why, i’m feeling . Essa Morty.
I’m new to WordPress and I’ve just downloaded Eform, uploaded it to the server, etc. I’ve also activated it in the plugin list. It doesn’t seem to appear in the options list like most other plugins so where do I go to configure it please?
I have uploaded and activated the plugin. When I create a page with the sample form, it appears in my right sidebar instead of my main content area. Any clue why that happens?
thanks
Aden
Is it possible to pick up the username if the person was logged in?