WordPress Quick Contact Form
When you fire up the plugin a basic form is already configured and ready to use. All you have to do is enter your email address and add the shortcode [[qcf]] to your posts or pages.
There is a lot more functionality now that there was at Version 1 but the form still works right out of the box: just add your email address and it’s ready to go.
What do you get for your money?
- 12 selectable fields including name, email, telephone, dropdowns, checkboxes, dates, radio fields and range slider
- Attachments (with optional restrictions)
- Optional captcha
- Multiple forms all managed through a single dashboard
- Message display and download function
- Editable thank-you message
- All sort of validation and customised error messages
- Selectable tracking
- Akismet spam filtering
- Redirections
- And a whole bunch of styling options
Here’s some examples
You can see examples of the form on this page. Have a play and you will see the error and thank-you messages. Everything you see can be edited and changed: fields, headers, messages, colours, fonts, borders and backgrounds.
Getting Started
There are some basic instructions for use on the plugin settings page.
I’ve also begun to put together an idiot’s guide. Only in English though. If you would like to help with a version for your language I would be most grateful.
Errors and Problems
If you use aol, gmail, yahoo, hotmail, live, aim, or msn you could find your email getting blocked by the host. I’ve updated the plugin so there is option to send using SMTP. This should solve the problem. If it doesn’t then try this troubleshooting guide.
The datepicker can sometimes default to English. WordPress should look after this but can get it wrong. There are a couple of solutions to help with localizations.
Download the Plugin
Here’s the plugin: http://wordpress.org/extend/plugins/quick-contact-form
Join in the fun
If you want to help with the plugin drop me a message and I’d send you the beta versions as they get developed. In return you get a mention here and on the wordpress plugin page.
I want to add a banner header image as a background to a single event. I have tried targeting the event ID with CSS, but I’m missing something. This should be simple but I haven’t figured it out.
Mike,
The plugin is now being looked after by my mate Alan. Please contact him here: https://fullworks.net/#contact
Hello friend,
Could you please help me with plugin Loan Comparison?
I made changes to customize some functions so I cant upgrade plugin to new version. Could you please help me how to fix the bug with rating stars? I cant solve it 🙁
Thank you very much.
Hi Robert,
You need to edit settings.php and move ‘showrating’ into the $options array on line 67
Not sure what your customizations were but the latest version has a number of minor big fixes.
Thank you :))
Hi,
I’m wondering if there’s a way to connect the contact form with Google reCAPTCHA? I know that there’s a maths captcha check box, but would like to connect it with the Google one. Is this possible? If so, how?
Hi Maria,
I looked at this a while back and it only work if each user sets up a Google account, nominate the website and integrate the keys. It’s a lot of work. If you are happy to pay for the development I’ll add feature to the plugin.
Hi Graham,
i asked our administratives and they like to buy the Pro version for 20 Euro. But it has to be guaranteed, that the problem we currently have get fixed.
Again:
we have a event with 13 available places, but the plugin does only let 12 people register. after that it says: event is full.
It seams to me that this is an issue with the number 13 (what an unlucky number), because the plugin does not let 13 people register. 12 is no problem and 14 also not.
Or is this just a coincidence and the problem is something completely different?
second event on this list.
https://sv-seeon.de/abteilungen/turnen/anmeldungen-turnen/
best regards
Andreas
I would like to turn off the “who else is coming” feature on the event order screen. I have gone through all the documentation and cannot figure out how to do that.
Amy help would be appreciated.
When I set up the Registration Form I would like to let the user simply enter how many are in his group. I do not need the names.
In the Registration Settings there is a box for “Show box to add more name if number attending is greater than 1.” I have left this unchecked.
Nevertheless, when the Registration Form displays, it provides 4 fields for entering peoples names. I just want the number of people attending.
Mike,
You have got something in the ‘Maximum number of places per registration’ box on the event and then checked the collect names/email box. Remove all this and the boxes will no longer display.
I have the Calendar displaying with 2 events. I would like to be able to click on the event in the Calendar and get the Event Details to come up for Registration. The Calendar Settings refers to an Event List Page URL. I take it that I am supposed to enter something in there but I am not sure how to do that.
You can’t have the registration form on the popup. I tried to make it so but it just doesn’t work. The only way to register is on the event page.
I have read your responses on the Event Counter and they don’t make sense when I follow them.
You say to go to the Settings and click on this option. I can see no reference to “Event Counter”. There is a reference to “Places Taken” but this does not seem to be relevant.
How do I get this to work?
Mike,
It’s probably me not keeping the site up to date. The two options on the Settings page are ‘Places Taken’ and ‘Places Available’. The first shows the total number of places registered. The second show how many places remain if you have a fixed number of places on the event.
Hi there , thanks for adding the GDPR consent tick box recently , is there any way of making it a required field
Hi Brian,
I did think about doing this but GDPR states you cannot make consent a precondition of processing. In other words you cannot make consent mandatory.
Is this where I should report problems?
I’m getting lots of warning messages:
Notice: Undefined variable: content in /home1/tcghsnet/public_html/wp-content/plugins/quick-paypal-payments/quick-paypal-payments.php on line 1154
Notice: Undefined index: option1_Deeds in /home1/tcghsnet/public_html/wp-content/plugins/quick-paypal-payments/quick-paypal-payments.php on line 1157
Notice: Undefined index: option1_Research in /home1/tcghsnet/public_html/wp-content/plugins/quick-paypal-payments/quick-paypal-payments.php on line 1157
Notice: Undefined index: option1_Other in /home1/tcghsnet/public_html/wp-content/plugins/quick-paypal-payments/quick-paypal-payments.php on line 1157
Also getting tons of notices when working on the admin Quick PayPal pages
Mike,
I try to clear these as I discover them. I’ll send you a link to an update once I’ve sorted everything. If you disable the debugger all the warnings will disappear. Most of them are just PHP getting all picky about variable names.
Hi I am using contact form. I had a concern regarding the styling. My styling is not getting saved.. it takes lot of time to see the effect. What ever i make a change in the style section doesnt reflect..
see the recent page i made ..https://www.itcube.net/sharepoint-free-trail-2
Hi Gauresh,
I suspect an issue with your theme/hosting. All the CSS and JS appears to be combined and minified which means the custom CSS file isn’t being incorporated into the code when the page loads.
Hi there , we use your plugin alot and was wondering if there was any way of removing the messages from being stored automatically in view of the up and coming gdpr regulations
we no longer wish to store the data
Brian,
I’m already ahead of you. I’ve been working on an update that disables data retention or allows people do consent to retention. If you want to give it a go here’s a link to the update: http://quick-plugins.com/wp-content/uploads/quick-contact-form.zip
I have tested the update but if it all works as it should for you I will upload to the WordPress repository.
I Just updated the plugin to version 8.4.6 and now I am getting the following error on all sites:
Warning: date() expects parameter 2 to be integer, string given in /var/www/gminde.dk/public_html/wp-includes/functions.php on line 104
Warning: date() expects parameter 2 to be integer, string given in /var/www/gminde.dk/public_html/wp-includes/functions.php on line 106
Warning: date() expects parameter 2 to be integer, string given in /var/www/gminde.dk/public_html/wp-includes/functions.php on line 108
Warning: date() expects parameter 2 to be integer, string given in /var/www/gminde.dk/public_html/wp-includes/functions.php on line 109
What can I do to correct the error?
Best Regards
Rasmus
Delete the current version and replace it with this one: https://quick-plugins.com/quick-event-manager/qem-update/
It should fix the problem