Code

Discussion on Quform - WordPress Form Builder

Discussion on Quform - WordPress Form Builder

Cart 36,043 sales

ThemeCatcher supports this item

Supported

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

6659 comments found.

it’s been a pretty solid product but this latest version of wordpress (or: php 8.2) has caused it to cease functioning entirely

Hi

We’ve tested the plugin on WP 6.2 + PHP 8.2 but didn’t encounter any issues.

Could you explain in more detail what part of the plugin is not working?

Also, make sure that you are on the latest version of Quform (2.17.0).

You could follow this guide to see if the issue is caused by another plugin or the WP theme.

Regards, TC

Great plugin for the low cost. Perfect for hobby blogs or blogs that are more than hobby but not quite business level!

One thing: WordPress 6.2 just released. Hoping an update for that comes soon.

Hi

Thank you for the feedback!

Quform is working fine in WP 6.2 in our testing. Let us know if you encounter any issues.

Regards, TC

Hi, I have a question for you. Is it possible with your plugin, to do something like this. I want to have a form that walks someone through a house. Each room needs to be described. For each room there will be a drop down menu to indicate the room, and then dropdown questions like floor material, condition ect. But at the end of the first section of the form, I want to give them the choice to submit their form, or add another room. I want them to be able to add another room for as many rooms as they need to add, and then submit the form when they’re done. Is this possible with your form?

Hi, is it possible for you to answer this question? I just want to know if it is possible or not. Thanks

Hi

Sorry about the delay.

It should be possible to make a form like this. While it wouldn’t be possible for them to add as many rooms as they want, you could add support for up to a certain number of rooms. See our Repeatable groups guide for how this can be set up.

Regards, TC

Hello,

I want to share this message with you as a suggestion.

You know, speed is a very important issue on websites.

As site administrators, we attach great importance to this issue.

I am incredibly happy with quform.

But I would like to share my suggestion with you on one issue.

to optimize the speed of my website; I am using “perfmatters” software. Thanks to this, I can run your plugin or different plugins on the pages I want. I can also optimize the sub-files of the plugins as I want.

The problem is; When I want to optimize in quform, only 2 files appear and their approximate size is 267 kb.

https://ibb.co/khDbsM9

I’m sure you guys are already trying to optimize these files. but wouldn’t it make sense to at least distribute these 2 files a little more in future updates?

For example; If you develop the following files a little more and distribute them to 5-6 files without compression, we can disable the unnecessary ones on the page we use. so I think we can get lower kilobytes.

/quform.js /quform.css

maybe you can disable this idea completely and apply a much more comprehensive compression method within 2 files.

thanks.

Hi

These options are already available. If you go to Forms – Settings – Performance, you can turn off the “Combine CSS” and “Combine JavaScript” options to have separate files.

Further down, you can disable scripts or styles that you do not need (though most scripts are automatically not loaded if not used by any form).

Regards, TC

Can this form upload a document, count the words/characters/time etc. therin based on a specific or changeable price and pass those as a woocommerce product that the client could purchase for their uploaded document for translating/editing or legal purposes?

Hi

The plugin does not have any features to count words/characters in an uploaded document, or an integration with WooCommerce.

There is a hook in the plugin that a developer could use to run custom code when the form is submitted, so it would be technically possible to have a form that could process a document with custom code, add a WooCommerce product to the cart programmatically, and redirect to the checkout, but you may need a developer.

Regards, TC

Good morning! In the calendar is there any way to block for example only the next April 7th? Thank you

Hi

You can disable the next April 7th by adding this code to Forms – Settings – Custom CSS & JS – Custom JavaScript:

jQuery(function ($) {
    var datePicker = $('.quform-field-1_3').data('kendoDatePicker');

    if (datePicker) {
        datePicker.setOptions({
            disableDates: function (date) {
                date = kendo.toString(date, 'yyyy-MM-dd');

                if (date === '2023-04-07') {
                    return true;
                }

                return false;
            }
        });
    }
});

Replace 1_3 on the second line with the Date field unique ID.

Regards, TC

Hello; I want to open my form inside the admin panel. the code I use for this in the admin panel;

<?php echo do_shortcode(‘[quform id=”1”]’); ?>

But when I add it like this, the view should be like this; https://prnt.sc/0ep1T_37u0BK it turns out like this; https://prnt.sc/V1XEkU_8YK2y

In the admin panel /wp-content/themes/themename/admin-testpage.php I put the code in. I request your support on the matter.

Hi

Here is an example of the code you can use to search the entry data for values of element 1_3 that start with a search term. You could add that to a custom WP Ajax handler and modify it to suit. You would also need to add the autocomplete script to the form text field and have it call that handler function. The code is looking for a $_GET[‘query’] param as the search term, you would need to adjust that part if the autocomplete script sends a different parameter name.

Regards, TC

Sorry, I didn’t understand anything you said. I’m trying to get support from chatgpt, but it doesn’t work. I’m officially in trouble with this autocomplete thing. I want every entry made in the textbox of 1-3 to be registered somewhere in the database, to remember that part the next time I fill out the form, and to have auto-complete after entering 2 letters. because the current name is entered in that part. please help me. There is no place where I can do this even for a fee. Thank you from now.

Hi

You may want to consider hiring a freelancer at https://www.codeable.io/

Regards, TC

Hello! Does Quform supports this: i need to have a form at my blog posts, that will show the content only if the visitor fills the form. After sending their info, the post can be read. Is it possible?

Hi

It should be possible but it will require some custom development.

You can use the hook quform_post_process to run custom code when the form is submitted. One way to protect the blog content would be to set a cookie in the custom code when the form is submitted, then add some additional code that will hide the post content unless this cookie is present. The form could be configured to reload the page after submission, so the content would be visible instantly. You may need a developer.

Regards, TC

Hi is it possible to apply the Conditional fields with this form? Is there a demo? Thank you!

Hi

Yes, this plugin supports conditional fields. We have an example here.

Regards, TC

Hi is it possible to have a customized form layout for completed entries? I want to make the form details for signup match my company printed form.

Hi

It would require custom development to do this on the View Entry page within the WP admin.

You can customize the email notification content using HTML by going to Edit Form → Settings → Notifications then going to the settings (cog icon) for the notification then entering the content into the Message setting. For more control, this can be done in PHP code.

Regards, TC

Hi, I’m trying to set up an integration but for some reason the email address field isn’t being picked up, even though the rest of the merge fields are visible. Please help!

Thanks, it seems to have populated the field. After it’s populated the e-mail field, do I need to link the e-mail address field again in the merge fields section?

Hi

Yes, if you have changed the field in the Quform form, you would need to update the merge fields too.

It shouldn’t be necessary to add an EMAIL merge field, since the main email address field will populate that. Maybe there’s no harm in having it though.

Regards, TC

Thank you!

Good afternoon, is there any way to have the calendar in two languages? ex: the website has english and portuguese, but I defined that the language of the plugin was english, but I also have the website part in portuguese with your plugin, is it possible to have the 2 languages in the calendar and in the send buttons!

Hi

If you are using WPML already you can use the Quform WPML plugin to translate the form into multiple languages.

If not, you can duplicate the form and translate it for Portuguese, then add the translated form on the parts of the website in Portuguese. At Edit Form – Settings – Language – Locale, you can set the calendar language. See this page for how to change the submit button text.

Regards, TC

Hello, is there any way in the calendar to block today’s date!

ex: only give to book a date tomorrow, 24 hours in advance!

Hi

You can do that by going to the Date field settings, on the Data tab at the Date Range – Minimum Date field, enter {today|+1 day}

Regards, TC

Muito Obrigado

Hi, pre-sale question: I want to build a form where visitors can give a top 3 of music albums (artist+title), that seems te be easy with your plugin. But: I have a sorted .csv file with a list of 1000 music albums. Is it possible to show suggestions from that .csv file when visitor is typing their artist? Thanks! Jan

Hi Jan

There isn’t anything built into the plugin for this, but it is possible to implement an autocomplete script on top of a Quform text field.

Most autocomplete scripts support a remote data source via Ajax, it would be possible to set up a handler function to search through the .csv file for matches, but you may need a developer.

Regards, TC

Hi. Does the current version of the plugin already have the ability for users to view and edit the information on a previously submitted form?

Hi

There is nothing built into the plugin for this currently, so it would require custom development.

Only administrators (or other roles that you give permission to) can view or edit entries within the WP admin.

Regards, TC

My support has expired but I will gladly renew it if you can help me with copying the values of a name field (prefix, first, middle, last) to other pages in a multistep form. I have found this code on your support forum, but it doesn’t work:
jQuery(function ($) {
    $('.quform-input-26-9 input').blur(function () {
        $('.quform-field-26_452_1').val($('.quform-field-26_9_1').val());
        $('.quform-field-26_452_2').val($('.quform-field-26_9_2').val());
        $('.quform-field-26_452_3').val($('.quform-field-26_9_3').val());
        $('.quform-field-26_452_4').val($('.quform-field-26_9_4').val());
    });
});
Do you have a solution for what I am trying to achieve? If yes, let me know so I renew the support.

Hi

On line 2 of the code, can you change 26-9 to 26_9 – it looks like it will work after that.

Regards, TC

Pre-purchase question: Conditional – Booking form with date picker that, after selecting a specific date, would display custom selection of hours available to select – for example: Friday or Saturday would have different options after that – than any other day. Looking for a condition that would show different options depending on date picker specific days of the week/weekend. Possible? Thank you

Wow, this works fantastic! Thank you!

Hello, you showed me above in our conversation – how to set specific hours for specific days. Would you be kind to show me how to completely disable specific days so the customers would not be able to select a particular day please? Thank you

Hi

If you want to disable specific days of the week, see this page.

To disable specific dates, you can add the code below to Forms – Settings – Custom CSS & JS – Custom JavaScript:

jQuery(function ($) {
    $('.quform-field-1_3').each(function () {
        var kendoDatePicker = $(this).data('kendoDatePicker');

        if (kendoDatePicker) {
            kendoDatePicker.setOptions({
                disableDates: [
                    new Date('2023-04-07'),
                    new Date('2023-04-08'),
                    new Date('2023-06-07')
                ]
            });
        }
    });
});

Replace 1_3 on the second line with the Date field unique ID, and set the dates you want to disable in the disableDates array (separated by commas).

Regards, TC

It’s been awhile since the last plugin update. Is there one coming up soon with any new features? Thanks

I also sent a direct email to your support email. Please review and respond when you get a chance. Thanks.

Hi

Yes we should have a new update soon. I replied to your email.

Regards, TC

Thanks, I added an additional required field and switched back to v3 reCAPTCHA and no new spam emails to the contact from last night. So hopefully it’s working.

Is there any way that in the calendar part, you can block out dates before today’s date?

Hi

In the settings for the Date field, on the Data tab, at the “Date range” option enter {today} for the Minimum date.

Regards, TC

Hello, can you help? How do I make a checkbox with text with a link to another page. e.g.: to accept the “Data protection”, it is necessary to check the checkbox and in the text in front there is a link to see the data protection page, do you have an example how to do it?

Hi

Please see the example on the GDPR FAQ page, if you expand the “Configuring the consent Checkbox” it will show you how to set it up.

Regards, TC

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