Code

Discussion on Quform - WordPress Form Builder

Discussion on Quform - WordPress Form Builder

Cart 36,057 sales

ThemeCatcher supports this item

Supported

This author's response time can be up to 1 business day.

6659 comments found.

Can you tell me which JS library you are using for the date picker feature?

Hi

It’s Kendo UI DatePicker.

Regards, TC

thanks.

Hi,

Is there a way to import data entries?

Hi

There isn’t a way to do this in the UI, or by uploading a file. It would need to be done with either custom code or in the database directly if transferring Quform from another site.

Regards, TC

Hello there! 2 quick questions 1) does the plugin have the option to block dates in the calendar given an ical file or show in the calendar events from the ical file? 2) Can a pdf – report created with data from the form in it’s structure? So data from the form can be included in the pdf after the submission and ideally the pdf to be send to the user after payment?

Hi

Unfortunately both features (and payments) are not possible without custom development.

Regards, TC

data export stopped, I can’t download it

Hi

It doesn’t look like your account has purchased Quform, are you able to post from an account that has purchased it?

Regards, TC

Hi, I am using your script to disable days of the week but I’d like to disable a few certain future dates too. Could you help me provide any solution? Here is the script I using to disable the weekdays: //disable days of weeks var datepicker = $(’.quform-field-6_22’).data(‘kendoDatePicker’); if (datepicker) { datepicker.setOptions({ disableDates: function (date) { return date && $.inArray(date.getDay(), [0, 1, 2, 3, 5, 6]) > -1 } });

If I am using your vacation script it overrides the above script and enables all the disabled weekdays.

Hi

The table cell has a class k-state-disabled, it could be used to add custom styling to disabled dates, but there is no differentiation between the disabled days of the week, and the specific disabled dates.

For example, you can make all disabled dates have a red background by adding this code to Forms – Settings – Custom CSS & JS – Custom CSS (All devices):

.quform-datepicker .k-state-disabled {
  background-color: red !important;
  color: #a8a8a8;
}

Or, you can add styling for specific dates by targeting the data-value attribute (right click and inspect the date to get the correct value):

.quform-datepicker a[data-value="2024/11/25"],
.quform-datepicker a[data-value="2024/11/26"] {
  background-color: red;
  color: #a8a8a8;
}

Regards, TC

Thank you but would it be possible to use inside the script you have provided just to color the dates generated by the script? I just need to show that the dates disabled by the script can be shown as booked.

Hi

This was the closest option I could find: https://demos.telerik.com/kendo-ui/datepicker/template – you’d need to specify a template override then you could add a wrapper div with a class that you could add custom styling to with CSS. You may need a developer.

Regards, TC

Hey guys,

Will you guys be implementing the approval system feature where applicants can receive an custom email message such as an approval, rejection or waitlist notification? Right now I am doing custom code that we discussed in the forums, but it would be super helpful to not have to do so much customizations every time. It takes away from being productive and can cause confusion and errors as well. Really hope you guys implement this soon

Hi

Unfortunately this is not under active development at this time.

Regards, TC

Hi

After the last update the logic is not working for me, all the forms are not working properly for me.

From the preview panel in the control panel, the logic is working, but in the pages it is not working.

I apologize to you,

The problem is caused by custom JavaScript code. After I removed it the logic worked properly again.

Thanks again for the more than wonderful form builder

Dear support, I have some meta_key in wp_usermeta table that I want to use to automatically fill a form, does is it possible with quform? I tried with the meta_key “first_name” setting default code for an hidden field and a text area as “{custom_field|first_name}” but doesn’t work. Could you please help me?

Hi

Can you try {user_meta|first_name} instead?

Regards, TC

It works! Thank you!

Is rest api supported ? I need to add/ or modify form via Rest api .

Hi

No, unfortunately it isn’t possible to do this.

Regards, TC

Hi, where is Version 2.21 – In the download is still 2.20

Hi

Can you check again? It was approved at around the time you posted.

Regards, TC

Hi, Thank you very much. Everything ok

I keep adding the popup codes listed on your documentation as well as checked the support forum and all the solutions aren’t working.

Hi

See this page for how to add a popup form using different methods, you can select “Popup form” in the Block settings or Shortcode popup.

At Forms – Settings – Tweaks & Troubleshooting, please make sure that the “Enable popup script” option is enabled. If it still doesn’t work, try choosing one of the other popup scripts there.

Regards, TC

Is it include user tracking? knowing submitter’s IP or geolocation

Hi

You can add a Hidden field to the form, then in the field settings go to the Data tab and enter {ip} into the Default Value field.

Here’s a guide to populate a field with geolocation data.

Regards, TC

what is the Script URL Pattern? in which needed within cookies policy , can you please support

Hi

There is information about Quform cookies/privacy here.

If that doesn’t answer your question, can you please clarify what you are looking for exactly? It isn’t possible to conditionally opt-in to the Quform cookie because it’s a required functional cookie, which isn’t used for tracking etc.

Regards, TC

can notify when someone send email to telegram?

Hi

You might be able to do this by following Steps 1-2 on this page.

Then, for Step 3 you can choose one of these options:

1. Add a PHP code snippet to your site that uses the Quform hook quform_post_process to programmatically send a message to the Telegram bot.

2. Use the Quform Zapier add-on to integrate with Zapier, and set the Zap action to send a message to the Telegram bot.

Regards, TC

Hey guys, any updates on some of the features we requested in support? Mainly application management with approval and deny system, etc. – A lot manual work is a tiring task

Hi

We don’t have any changes under development for entry management at the moment. Would you be able to restate the features you requested, or link to the comment/post, just to make sure we have logged this feature request? I could only find one other message from you, and it wasn’t asking for new features. Thanks!

Regards, TC

Hi there, I have 2 pre-sales questions:

1. Can I create a user registration form using your plugin and if yes, is that something that is implemented in the plugin or some custom code is needed?

2. Can I see all the user entries somewhere in the plugins options? Example: I have a form with name, email address, check-boxes and phone number etc. and whenever users submit a form I need a way to see all the that info he submitted, not just thru email.

Tnx!

Hi

1. You can create a registration form (see our guide here), currently it requires some additional code.

2. Yes, the entries are accessible in the WordPress Dashboard, at Forms – Entries. You can configure the table layout to choose which fields to display. See this video for example.

Regards, TC

Thank you!

I have two additional questions regarding question 1 before I buy the licence:

1.1. Is this something that will be integrated into plugin code/settings with some additional options, or you do not plan to integrate that at all into plugin?

1.2 If I buy the licence, would you be able to assist me with some current registration form code modifications? such as: - I need a registered user to have assigned a certain user role (for example: Customer) - I need a registered user to have assigned a certain user role based on option that a user chose during registration process (certain radio button field) - I need a registered user not to be approved immediately upon submitting a form, but to wait for manual approval

Thank you in advance.

Best, Brando

Hi

1.1 It’s not in our short term plans to integrate this into the plugin, but it’s possible in the longer term.

1.2 We can help with some small modifications, such as the role change, just let us know when you are ready for the additional code. The new user approval would require an extra plugin, such as New User Approve.

Regards, TC

My multipage forms are showing Ajax Error and this wasn’t so before. What is the way out now?

Hi

Can you try checking for a conflict with another plugin or the theme using this method?

You could also try temporarily enabling debug logging, submit the form to trigger the error then check the /wp-content/debug.log file for an error message.

Regards, TC

Thanks for your help. The issue was a conflict created by a plugin I developed to make Quform send an OTP to user’s email and verify the OTP before they can submit the form. My goal of developing the plugin was to verify users email with an OTP before they can submit the form. I removed the plugin and everything is working perfectly now. Or do you have an extension for Quform that I can use to achieve my goal? Let me know. Thanks again

Hi

Unfortunately there isn’t an extension for this.

Regards, TC

I’ve recently encountered a spam issue on my registration form that was created using the Quform Form Builder. What happened was I’ve been receiving a large volume of spam submissions, primarily from Russian sources. This isn’t the first time I’ve had this problem, but the recent surge has become more frequent and overwhelming. I have integrated CAPTCHA on the form but spam are still arriving on my inbox. Could you please advise on the best methods to prevent these spam attacks?

Thank you in advance.

Hi

You could try using one of the reCAPTCHA-type captcha’s instead of the CAPTCHA image field.

If you add the reCAPTCHA element to the form, in the field settings you can choose one of the Providers: reCAPTCHA, hCaptcha or Cloudflare Turnstile. Add the API keys for the provider to Forms – Settings – reCAPTCHA.

Regards, TC

Hi Ally,

The forms were actually using reCAPTCHA but I am still getting spam from the Russian. I have replaced it with the recommended providers but the same problem still occurs. Do you have any other recommendations?

Thanks :)

Hi

If using reCAPTCHA can you try editing the site at https://www.google.com/recaptcha/admin/ and changing the “Security Preference” to “Most secure”.

It seems strange to me that you could still be receiving high amounts of spam with these CAPTCHA’s active, are you sure you don’t have an unprotected form somewhere, like on a staging site?

Regards, TC

Salve, da qualche giorno sto riscontrando problemi con il vostro plugin. In particolare, non ricevo più le email inviate tramite il form ma le trovo solo all’interno del pannello di amministrazione del plugin

Hi

We have a help guide here for email issues.

I would highly recommend the SMTP solution (#4) for more reliable email delivery, if you haven’t set this up already. It is very common to have problems with email delivery from WordPress, and a plugin like WP Mail SMTP will usually solve this very easily.

In the WP Mail SMTP settings, you can configure it with “Other SMTP” settings and use the free SMTP details provided by your web host, or use a 3rd party service. Make sure you can receive a test email from this plugin. Also, make sure that the “From” address is set to a permitted sender for the SMTP server in the notification settings at Edit Form – Settings – Notifications (if it set to {default_from_email_address}, check the setting at Forms – Settings – Global – Email).

While debugging email issues, you can install the plugin WP Mail Logging. Submit the form to test it, then go to Tools – WP Mail Log to make sure that the Quform email is logged there, and check if there was an issue sending the email.

Regards, TC

I am facing an issue with several websites hosted on the same server. Records in the quform_sessions table are not being deleted, resulting in an excessive number of accumulated rows (over 200k). I have disabled WordPress cron and replaced it with a server cron job. However, I am unable to locate the “quform_session_gc task” event using the Crontrol plugin. Cross-Site Request Forgery (CSRF) protection is currently enabled, and I would prefer not to disable it. Could you please provide guidance on how to resolve this issue, or suggest any alternative methods to manage the quform_sessions table?

Yannis

Hi

Can you try deactivating and reactivating the Quform plugin to see if that will cause the “quform_session_gc” task to show up in Crontrol?

Regards, TC

Deactivating and reactivating the plugin made 2-3 tasks to show up. I will monitor it to see if it works as expected. Thanks!

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey