{"version":1,"pages":[{"id":"pXsy6WOWDowJKs7zTO9a","title":"Drag & Drop Form Builder for WordPress","pathname":"/","siteSpaceId":"sitesp_Vigez","description":"An advanced, flexible yet easy to use premium form builder for WordPress."},{"id":"A2Ps3WgBDl94JBHrCUtd","title":"Installation","pathname":"/quick-start/installation","siteSpaceId":"sitesp_Vigez","description":"Installing the Super Forms plugin .zip file on your WordPress site","breadcrumbs":[{"label":"Quick start"}]},{"id":"8UgO7OdNs2twHyf81ji8","title":"Registration","pathname":"/quick-start/registration","siteSpaceId":"sitesp_Vigez","description":"Registering a Super Forms account","breadcrumbs":[{"label":"Quick start"}]},{"id":"QHTt2bqFLoL50r7Rg3en","title":"Starting your 15 day trial","pathname":"/quick-start/starting-your-15-day-trial","siteSpaceId":"sitesp_Vigez","description":"Start a 15 day free trial and try out the plugin for free","breadcrumbs":[{"label":"Quick start"}]},{"id":"uj1KAZSdqDF2tfNXpqrR","title":"Purchasing a license","pathname":"/quick-start/purchasing-a-license","siteSpaceId":"sitesp_Vigez","description":"Activate your plugin by purchasing a license","breadcrumbs":[{"label":"Quick start"}]},{"id":"JPfpWUcbnOCsPvPa7jto","title":"Activating a license","pathname":"/quick-start/activating-a-license","siteSpaceId":"sitesp_Vigez","description":"How to activate Super Forms using your license code","breadcrumbs":[{"label":"Quick start"}]},{"id":"DXbNZTKogg3q5LT6KvRJ","title":"First time setup","pathname":"/quick-start/first-time-setup","siteSpaceId":"sitesp_Vigez","description":"What you should understand before you start building forms","breadcrumbs":[{"label":"Quick start"}]},{"id":"eILxzQT9FycI9axVLoJd","title":"Secure file uploads","pathname":"/quick-start/secure-file-uploads","siteSpaceId":"sitesp_Vigez","description":"Understanding and configuring file upload settings for your WordPress forms","breadcrumbs":[{"label":"Quick start"}]},{"id":"Uw691FxGoBbWiNDcucyT","title":"Creating a form","pathname":"/quick-start/creating-a-form","siteSpaceId":"sitesp_Vigez","description":"How to create your first form in Super Forms","breadcrumbs":[{"label":"Quick start"}]},{"id":"ioImblODq5ojTgbCPgyI","title":"Adding form elements","pathname":"/quick-start/adding-form-elements","siteSpaceId":"sitesp_Vigez","description":"Adding elements to your form canvas","breadcrumbs":[{"label":"Quick start"}]},{"id":"xjC0nnJIZJH4SnfChz3y","title":"Editing elements","pathname":"/quick-start/editing-elements","siteSpaceId":"sitesp_Vigez","description":"Editing elements inside your form","breadcrumbs":[{"label":"Quick start"}]},{"id":"VrmiS4Dji9kzYF6Neyut","title":"Publishing your form","pathname":"/quick-start/publishing-your-form","siteSpaceId":"sitesp_Vigez","description":"Adding your form to be displayed on the WordPress front-end","breadcrumbs":[{"label":"Quick start"}]},{"id":"9SgkUjnJjLKQtGlDdnw1","title":"FAQ","pathname":"/quick-start/faq","siteSpaceId":"sitesp_Vigez","description":"Frequently Asked Questions","breadcrumbs":[{"label":"Quick start"}]},{"id":"E9SGdV9JRnJvoWQxRLzl","title":"Dashboard","pathname":"/account/dashboard","siteSpaceId":"sitesp_Vigez","description":"","breadcrumbs":[{"label":"Account"}]},{"id":"LopsVyh1jQIJhG3hjYlN","title":"Your Invoices","pathname":"/account/dashboard/your-invoices","siteSpaceId":"sitesp_Vigez","description":"Here you will find your latest invoices","breadcrumbs":[{"label":"Account"},{"label":"Dashboard"}]},{"id":"r9dA0mRrDmaV3sJsqSDQ","title":"Billing details","pathname":"/account/dashboard/billing-details","siteSpaceId":"sitesp_Vigez","description":"Updating your billing details or payment method","breadcrumbs":[{"label":"Account"},{"label":"Dashboard"}]},{"id":"FPUXzkJll1RVJeB122B1","title":"Your Licenses","pathname":"/account/dashboard/your-licenses","siteSpaceId":"sitesp_Vigez","description":"Here you can find a list of your active licenses","breadcrumbs":[{"label":"Account"},{"label":"Dashboard"}]},{"id":"BuciGbhJzZmJbNTCCp1j","title":"E-mail Notification","pathname":"/account/dashboard/e-mail-notification","siteSpaceId":"sitesp_Vigez","description":"Here you can change your E-mail notification settings","breadcrumbs":[{"label":"Account"},{"label":"Dashboard"}]},{"id":"58lz9p22eBdu2IRYiUCa","title":"Password reset","pathname":"/account/dashboard/password-reset","siteSpaceId":"sitesp_Vigez","description":"Here you can reset your password","breadcrumbs":[{"label":"Account"},{"label":"Dashboard"}]},{"id":"opGfDtWfwZMQTySfi8CI","title":"Cancel subscription","pathname":"/account/dashboard/cancel-subscription","siteSpaceId":"sitesp_Vigez","description":"How do I cancel my Super Forms subscription?","breadcrumbs":[{"label":"Account"},{"label":"Dashboard"}]},{"id":"d14mfw86zUxhWECGbnl1","title":"Common problems","pathname":"/common-problems/index","siteSpaceId":"sitesp_Vigez","description":"Here you will find a list of frequent problems and possible solution(s).","breadcrumbs":[{"label":"Common problems"}]},{"id":"nSvBP2feTLVrELoFh11x","title":"Email delivery problems","pathname":"/common-problems/index/email-delivery-problems","siteSpaceId":"sitesp_Vigez","description":"Solutions that might resolve email delivery problems","breadcrumbs":[{"label":"Common problems"},{"label":"Common problems"}]},{"id":"2pqZdA0nyKCeZgVTUvQE","title":"Why is my form not sending emails?","pathname":"/common-problems/index/email-delivery-problems/why-is-my-form-not-sending-emails","siteSpaceId":"sitesp_Vigez","description":"","breadcrumbs":[{"label":"Common problems"},{"label":"Common problems"},{"label":"Email delivery problems"}]},{"id":"eGcGrQlrzYS1igbGcEEJ","title":"Why are emails going into spam folder/inbox?","pathname":"/common-problems/index/email-delivery-problems/why-are-emails-going-into-spam-folder-inbox","siteSpaceId":"sitesp_Vigez","description":"","breadcrumbs":[{"label":"Common problems"},{"label":"Common problems"},{"label":"Email delivery problems"}]},{"id":"xmOD2wwyxOXTTCfMBOhO","title":"File upload problems","pathname":"/common-problems/index/file-upload-problems","siteSpaceId":"sitesp_Vigez","description":"How to resolve file upload problems on your WordPress site","breadcrumbs":[{"label":"Common problems"},{"label":"Common problems"}]},{"id":"ZjiSBQ57KDkzfrkGXnXJ","title":"Datepicker Styling Conflict Issues","pathname":"/common-problems/index/datepicker-styling-conflict-issues","siteSpaceId":"sitesp_Vigez","description":"Troubleshoot and fix broken Super Forms datepicker styling caused by conflicting global jQuery UI CSS from other plugins.","breadcrumbs":[{"label":"Common problems"},{"label":"Common problems"}]},{"id":"bEdGpKbBxMQlYO0MKrwj","title":"Session expired","pathname":"/common-problems/index/session-expired","siteSpaceId":"sitesp_Vigez","description":"Why am I getting a \"session expired\" error message when submitting the form on my WordPress website? And how to resolve it?","breadcrumbs":[{"label":"Common problems"},{"label":"Common problems"}]},{"id":"CjpCp5t6iezirL686Oq0","title":"reCaptcha Troubleshooting – Fix “Not Loading” & Verification Errors","pathname":"/common-problems/index/recaptcha-troubleshooting-fix-not-loading-and-verification-errors","siteSpaceId":"sitesp_Vigez","description":"Learn how to resolve common Super Forms reCaptcha v2/v3 issues in WordPress: loading failures, verification errors, multiple-form conflicts, API key mistakes, and JavaScript conflicts.","breadcrumbs":[{"label":"Common problems"},{"label":"Common problems"}]},{"id":"vwDojP8tmFe8nVoCBpg2","title":"Layout elements","pathname":"/elements/layout-elements","siteSpaceId":"sitesp_Vigez","description":"","breadcrumbs":[{"label":"Elements"}]},{"id":"mffkMsIu2GKwAZhAcnUk","title":"Column/Grid","pathname":"/elements/layout-elements/column-grid","siteSpaceId":"sitesp_Vigez","description":"A responsive and flexible column/grid (layout) system for your WordPress forms","breadcrumbs":[{"label":"Elements"},{"label":"Layout elements"}]},{"id":"pQeoO85Mb5sXYczIqRg1","title":"Multi-part / step","pathname":"/elements/layout-elements/multi-part-step","siteSpaceId":"sitesp_Vigez","description":"In short the multi-part allows to create WordPress forms that consist of multiple steps. This guide explains what a multi-part element is, what features it has, when to use the multi-part.","breadcrumbs":[{"label":"Elements"},{"label":"Layout elements"}]},{"id":"fSoKJ23uO9Y2Ks9nA6pG","title":"Form elements","pathname":"/elements/form-elements","siteSpaceId":"sitesp_Vigez","description":"List of available form elements for your WordPress form","breadcrumbs":[{"label":"Elements"}]},{"id":"xXUEnjzeGwbbWKLNhObS","title":"Calculator","pathname":"/elements/form-elements/calculator","siteSpaceId":"sitesp_Vigez","description":"How to do create a calculation form for your WordPress site to calculate prices, discounts and other service costs.","breadcrumbs":[{"label":"Elements"},{"label":"Form elements"}]},{"id":"OsoP37vY8yt5np9RN1LP","title":"Signature","pathname":"/elements/form-elements/signature","siteSpaceId":"sitesp_Vigez","description":"The Signature Element allows you to collect digital signatures from users that fill out the form. You can attach them to the E-mails as well as include them in your generated PDF's","breadcrumbs":[{"label":"Elements"},{"label":"Form elements"}]},{"id":"5vrakLNVPnTk1UJClNcW","title":"File upload","pathname":"/elements/form-elements/file-upload","siteSpaceId":"sitesp_Vigez","description":"How to add a file upload field (element) to your WordPress form so that users can upload single or multiple images and documents at once.","breadcrumbs":[{"label":"Elements"},{"label":"Form elements"}]},{"id":"TIQYQPPgY1pPjUUPCDU9","title":"Datepicker","pathname":"/elements/form-elements/datepicker","siteSpaceId":"sitesp_Vigez","description":"Presenting you the most advanced date picker for your WordPress forms to cover a wide range of use cases.","breadcrumbs":[{"label":"Elements"},{"label":"Form elements"}]},{"id":"wsAWAcuWX82BLoMbXBpl","title":"Variable field","pathname":"/elements/form-elements/variable-field","siteSpaceId":"sitesp_Vigez","description":"How to create a dynamic/variable field for your WordPress form","breadcrumbs":[{"label":"Elements"},{"label":"Form elements"}]},{"id":"xRM5wKjRPa4xbwO1b7Sr","title":"Dropdown","pathname":"/elements/form-elements/dropdown","siteSpaceId":"sitesp_Vigez","description":"Adding a dropdown element to your WordPress form","breadcrumbs":[{"label":"Elements"},{"label":"Form elements"}]},{"id":"EeTpeWcqfUHFEhsv7M2J","title":"Text field","pathname":"/elements/form-elements/text-field","siteSpaceId":"sitesp_Vigez","description":"Adding a simple Text input field to your WordPress form.","breadcrumbs":[{"label":"Elements"},{"label":"Form elements"}]},{"id":"ehwon1ihas43mvFJhK4a","title":"Autosuggest","pathname":"/elements/form-elements/autosuggest","siteSpaceId":"sitesp_Vigez","description":"With the autosuggest field you can let users filter through a set of predefined values by typing in a text field, yet still allow them to freely enter a value on your WordPress form.","breadcrumbs":[{"label":"Elements"},{"label":"Form elements"}]},{"id":"yaeVMbHciNfVbcGxvCTl","title":"Keywords","pathname":"/elements/form-elements/keywords","siteSpaceId":"sitesp_Vigez","description":"","breadcrumbs":[{"label":"Elements"},{"label":"Form elements"}]},{"id":"928zOOnSC8Q89UFLKEdi","title":"Radio button","pathname":"/elements/form-elements/radio-button","siteSpaceId":"sitesp_Vigez","description":"","breadcrumbs":[{"label":"Elements"},{"label":"Form elements"}]},{"id":"cviXbYexj6lPTaFEtPHA","title":"Keyword Field","pathname":"/elements/form-elements/keyword-field","siteSpaceId":"sitesp_Vigez","description":"","breadcrumbs":[{"label":"Elements"},{"label":"Form elements"}]},{"id":"DMV04N1tiHGVRCpvaUl5","title":"Button","pathname":"/elements/form-elements/button","siteSpaceId":"sitesp_Vigez","description":"","breadcrumbs":[{"label":"Elements"},{"label":"Form elements"}]},{"id":"qS3xW5DWrXAxfJvJVqLb","title":"Audio Recording (microphone)","pathname":"/elements/form-elements/audio-recording-microphone","siteSpaceId":"sitesp_Vigez","description":"Audio recording via microphone","breadcrumbs":[{"label":"Elements"},{"label":"Form elements"}]},{"id":"9nTDMDaU5XrYmQwYZ5eE","title":"HTML elements","pathname":"/elements/html-elements","siteSpaceId":"sitesp_Vigez","description":"","breadcrumbs":[{"label":"Elements"}]},{"id":"4Exx1zSuAndudwEEdGz3","title":"Heading","pathname":"/elements/html-elements/heading","siteSpaceId":"sitesp_Vigez","description":"Add titles (headings) inside your WordPress form","breadcrumbs":[{"label":"Elements"},{"label":"HTML elements"}]},{"id":"334AoupaCkzMKf4AZFF8","title":"HTML (raw)","pathname":"/elements/html-elements/html-raw","siteSpaceId":"sitesp_Vigez","description":"Allows you to insert custom HTML / CSS / JavaScript on your WordPress form","breadcrumbs":[{"label":"Elements"},{"label":"HTML elements"}]},{"id":"3YYr9ozbgEpqxwIqmXxi","title":"Image","pathname":"/elements/html-elements/image","siteSpaceId":"sitesp_Vigez","description":"Used to display images inside your WordPress form","breadcrumbs":[{"label":"Elements"},{"label":"HTML elements"}]},{"id":"NNW9f8AycpbXouFej6Lm","title":"TinyMCE","pathname":"/elements/html-elements/tinymce","siteSpaceId":"sitesp_Vigez","description":"Use this if you are not familiar with HTML and want to display text with markup to your users on your WordPress form","breadcrumbs":[{"label":"Elements"},{"label":"HTML elements"}]},{"id":"t2hVVoD3xwD4T2RTw6cO","title":"Divider","pathname":"/elements/html-elements/divider","siteSpaceId":"sitesp_Vigez","description":"Used to visually divide sections of your WordPress form for a more user friendly experience allowing the user to continue to the next step or previous step in your form","breadcrumbs":[{"label":"Elements"},{"label":"HTML elements"}]},{"id":"nVeOr7lSEvYl5SjxBz8v","title":"Spacer","pathname":"/elements/html-elements/spacer","siteSpaceId":"sitesp_Vigez","description":"Used to add space between elements in your WordPress form","breadcrumbs":[{"label":"Elements"},{"label":"HTML elements"}]},{"id":"nPsuK7rKI7cf4hF6pXPJ","title":"PDF page break","pathname":"/elements/html-elements/pdf-page-break","siteSpaceId":"sitesp_Vigez","description":"Used to start a new PDF page when using the PDF Generator for your WordPress form","breadcrumbs":[{"label":"Elements"},{"label":"HTML elements"}]},{"id":"cQHJ1VdwBIM97pO4oRn7","title":"Google map element WordPress form","pathname":"/elements/html-elements/google-map-element-wordpress-form","siteSpaceId":"sitesp_Vigez","description":"Used to display (or generate) a google map (or route) based on user input for your WordPress form","breadcrumbs":[{"label":"Elements"},{"label":"HTML elements"}]},{"id":"sGGdyrmSRXZmGD1C8lRu","title":"Basic","pathname":"/features/basic","siteSpaceId":"sitesp_Vigez","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"gPkE8NH74afESceYHqEG","title":"Confirmations emails","pathname":"/features/basic/confirmations-emails","siteSpaceId":"sitesp_Vigez","description":"How to configure E-mail confirmations for your WordPress forms (form submissions).","breadcrumbs":[{"label":"Features"},{"label":"Basic"}]},{"id":"49ASh99v5AOjPM4ULPDb","title":"Save Form Progression (continue later)","pathname":"/features/basic/save-form-progression-continue-later","siteSpaceId":"sitesp_Vigez","description":"How to save entered data when a user fills out a form on your WordPress website so that they can continue later without losing their current progress.","breadcrumbs":[{"label":"Features"},{"label":"Basic"}]},{"id":"3RqIPe3Lq6kHiyCKS7Qw","title":"Build In Translation System","pathname":"/features/basic/build-in-translation-system","siteSpaceId":"sitesp_Vigez","description":"Translate your forms on the fly without requiring an additional plugin. You can translate elements and form settings so that everything can be read in a different language properly.","breadcrumbs":[{"label":"Features"},{"label":"Basic"}]},{"id":"IMT2VDSl9ZGVbbICiRMe","title":"Populate form","pathname":"/features/basic/populate-form","siteSpaceId":"sitesp_Vigez","description":"How to automatically populate your WordPress form with previous data or predefined data via parameters or previous form submission.","breadcrumbs":[{"label":"Features"},{"label":"Basic"}]},{"id":"SIOhwcCA6qHyvZUb8YcK","title":"Popups","pathname":"/features/basic/popups","siteSpaceId":"sitesp_Vigez","description":"How to display a form via a popup or modal on your WordPress website","breadcrumbs":[{"label":"Features"},{"label":"Basic"}]},{"id":"hVopI5rKcKljMEmDWlx6","title":"Import & Export","pathname":"/features/basic/import-and-export","siteSpaceId":"sitesp_Vigez","description":"How to export and import form settings, contact entries and form elements on your WordPress site.","breadcrumbs":[{"label":"Features"},{"label":"Basic"}]},{"id":"PsDkWZaY1F1nYnbOnkJ8","title":"Hide form after submitting","pathname":"/features/basic/hide-form-after-submitting","siteSpaceId":"sitesp_Vigez","description":"Hide the WordPress form after it has been submitted by a user.","breadcrumbs":[{"label":"Features"},{"label":"Basic"}]},{"id":"qJJb6mu99F2HJ6N70WY9","title":"Hide or lock out user from your forms","pathname":"/features/basic/hide-or-lock-out-user-from-your-forms","siteSpaceId":"sitesp_Vigez","description":"How to hide, password protect or lock out user from submitting a WordPress form.","breadcrumbs":[{"label":"Features"},{"label":"Basic"}]},{"id":"7pzYmQ5XDDUz66XKy0zq","title":"Validation","pathname":"/features/basic/validation","siteSpaceId":"sitesp_Vigez","description":"","breadcrumbs":[{"label":"Features"},{"label":"Basic"}]},{"id":"SRJI5IKxJFvDjsJcukDJ","title":"Advanced","pathname":"/features/advanced","siteSpaceId":"sitesp_Vigez","description":"","breadcrumbs":[{"label":"Features"}]},{"id":"33xBq078lrVzWxDn9Mv0","title":"WordPress form with Google sheets dropdown","pathname":"/features/advanced/wordpress-form-with-google-sheets-dropdown","siteSpaceId":"sitesp_Vigez","description":"How to setup a WordPress form that has a dropdown with items retrieved from a Google (drive) sheets file.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"0RQxSjdqZ5o7pHCFbLwn","title":"Custom registration form for WordPress","pathname":"/features/advanced/custom-registration-form-for-wordpress","siteSpaceId":"sitesp_Vigez","description":"How to create custom registration form for your WordPress site to register users with a specific user role and optionally custom user meta data.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"Tz9woUYKRqbR2PBwQnIZ","title":"Custom login form for WordPress","pathname":"/features/advanced/custom-login-form-for-wordpress","siteSpaceId":"sitesp_Vigez","description":"How to create custom login form for your WordPress site where (optionally) only specific user roles are allowed to login.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"1ZxVJhxG1xHkdGxgjLy0","title":"Custom lost password form for WordPress","pathname":"/features/advanced/custom-lost-password-form-for-wordpress","siteSpaceId":"sitesp_Vigez","description":"Using the default WordPress \"Lost password\" form or creating your own custom \"Lost password\" form to let users reset their password.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"AOJMYS0poQqQou3mDFOY","title":"Update current logged in user","pathname":"/features/advanced/update-current-logged-in-user","siteSpaceId":"sitesp_Vigez","description":"Updating a currently logged in WordPress user through a form or register as new if the user is not currently logged in.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"BDai4W6yyTAwQa4swBYf","title":"Secrets","pathname":"/features/advanced/secrets","siteSpaceId":"sitesp_Vigez","description":"With WordPress secrets you can define values inside your form without disclosing the value itself to the client. Instead the value will be retrieved only upon form submission on the client side.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"Io3GUvkyCxmfwB9z1fFo","title":"Prevent duplicate entries","pathname":"/features/advanced/prevent-duplicate-entries","siteSpaceId":"sitesp_Vigez","description":"Prevent duplicate form submissions based on email address or other form values entered in your form on WordPress.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"VMBV8SKkLcTMcl4onPhU","title":"Lock & hide form","pathname":"/features/advanced/lock-and-hide-form","siteSpaceId":"sitesp_Vigez","description":"How to lock or hide your WordPress form when it has been submitted for an X amount of times.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"JmWpJzL4bEfCriK3uOc5","title":"Password protect","pathname":"/features/advanced/password-protect","siteSpaceId":"sitesp_Vigez","description":"How to password protect your WordPress form or only allow specific user roles to submit the form.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"kGuUUQgRvPqTvNMPPgUl","title":"Conditional Logic","pathname":"/features/advanced/conditional-logic","siteSpaceId":"sitesp_Vigez","description":"With conditional logic you can show or hide specific elements or a set of elements that are inside a column based on a field value.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"5cTpkZikNvGbf1qHQL2S","title":"Tags system","pathname":"/features/advanced/tags-system","siteSpaceId":"sitesp_Vigez","description":"How to retrieve any data or user input inside your WordPress forms with the use of the tags system and how to correctly use them in your WordPress forms.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"G911o3bnHCFoAfk6CcTe","title":"Address lookup/auto complete","pathname":"/features/advanced/address-lookup-auto-complete","siteSpaceId":"sitesp_Vigez","description":"How to lookup/autocomplete an address within your WordPress form and populating form input fields with the address data.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"uROI99gGTE9OkSU4fR2C","title":"Analytics Tracking","pathname":"/features/advanced/analytics-tracking","siteSpaceId":"sitesp_Vigez","description":"How to track form submissions in WordPress with the use of Event Tracking provided by Google Analytics.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"ufB89bxAd6Trn89hfTX5","title":"Conversion Tracking","pathname":"/features/advanced/conversion-tracking","siteSpaceId":"sitesp_Vigez","description":"How to track WordPress form submissions as conversions with Google Tag manager","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"swv0yeEvQWn2lEK9qdoS","title":"Distance & Duration Calculation","pathname":"/features/advanced/distance-and-duration-calculation","siteSpaceId":"sitesp_Vigez","description":"How to calculate traveling duration or distance between two locations (addresses) in your WordPress form.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"y6DneR5ENnK2FAhYzh0w","title":"If statements","pathname":"/features/advanced/if-statements","siteSpaceId":"sitesp_Vigez","description":"Displaying data/content conditionally inside your HTML element and or email body with the build in \"if statements\" for your WordPress forms","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"uIgOgCl4asb3IysmtiER","title":"Foreach loops","pathname":"/features/advanced/foreach-loops","siteSpaceId":"sitesp_Vigez","description":"How to loop over dynamic form data inside your E-mails to retrieve user input inside the email body content.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"tDStEUYIw7CawxDGKxL8","title":"E-mail Reminders","pathname":"/features/advanced/e-mail-reminders","siteSpaceId":"sitesp_Vigez","description":"How to send E-mail reminders after user submits the form in WordPress. For Appointment reminders or follow E-mails for your customers.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"ngitdTEtIZuSJVszFe1f","title":"Variable Fields","pathname":"/features/advanced/variable-fields","siteSpaceId":"sitesp_Vigez","description":"How to create a variable field for your WordPress form that gets updated dynamically based on other field values or user input","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"uHqhv1TIm2kMSm7sUmx5","title":"Form templates - Include elements into other forms - WordPress","pathname":"/features/advanced/form-templates-include-elements-into-other-forms-wordpress","siteSpaceId":"sitesp_Vigez","description":"If you require multiple forms that consist partially of the same elements, you can use the \"Include Form\" element to inject elements from another form. Reduces the editing time while building forms.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"NihC1mVuRTW5Tin82CEQ","title":"How to Transfer Form Fields Between Forms in WordPress","pathname":"/features/advanced/how-to-transfer-form-fields-between-forms-in-wordpress","siteSpaceId":"sitesp_Vigez","description":"Transferring form elements from one form to another in WordPress is quick and easy. This guide will show you step by step how to copy elements from one form into another without losing data or layout.","breadcrumbs":[{"label":"Features"},{"label":"Advanced"}]},{"id":"xIyzFUv1tjbqXZnam6G2","title":"Integrations","pathname":"/features/integrations","siteSpaceId":"sitesp_Vigez","description":"Extend your form functionality with third party integrations and tools.","breadcrumbs":[{"label":"Features"}]},{"id":"VdeBUVKCKn5MDCvWA8Rz","title":"PDF Generator","pathname":"/features/integrations/pdf-generator","siteSpaceId":"sitesp_Vigez","description":"Form to PDF converter/generation for WordPress. Creates a PDF file based on the form submission. The PDF will look identical to what the user sees on the front-end. Custom HTML and CSS can be used.","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"Iv6uRu4yWS2apPTZEj5i","title":"Listings","pathname":"/features/integrations/listings","siteSpaceId":"sitesp_Vigez","description":"Display contact entries (form submissions) on your WordPress front-end page in a table like fashion (list).","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"CxgfLsQ6GdW8VW08P5RC","title":"WooCommerce Checkout","pathname":"/features/integrations/woocommerce-checkout","siteSpaceId":"sitesp_Vigez","description":"Redirect your users to the WooCommerce Checkout after submitting the form. Automatically adding products to the cart and defining other related checkout options for WooCommerce.","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"aQmXVI4iqfVwSTOxoXLz","title":"Fixed price checkout","pathname":"/features/integrations/woocommerce-checkout/fixed-price-checkout","siteSpaceId":"sitesp_Vigez","description":"Checkout a single product in WooCommerce with a fixed quantity and price after submitting the form.","breadcrumbs":[{"label":"Features"},{"label":"Integrations"},{"label":"WooCommerce Checkout"}]},{"id":"K8L0j1GvGBfdrFsJUiWm","title":"Dynamic price checkout","pathname":"/features/integrations/woocommerce-checkout/dynamic-price-checkout","siteSpaceId":"sitesp_Vigez","description":"How to add a product with a dynamic price to your WooCommerce cart based on user selected options.","breadcrumbs":[{"label":"Features"},{"label":"Integrations"},{"label":"WooCommerce Checkout"}]},{"id":"539gMPeC52V3cGUKMXrv","title":"Variable product checkout (variations)","pathname":"/features/integrations/woocommerce-checkout/variable-product-checkout-variations","siteSpaceId":"sitesp_Vigez","description":"Checkout a variable product by adding it to the cart after submitting the form. And redirecting the user to the cart or checkout page.","breadcrumbs":[{"label":"Features"},{"label":"Integrations"},{"label":"WooCommerce Checkout"}]},{"id":"bMIBN2fjeQgVX09Wo4HZ","title":"Replacing the \"Add to cart\" on a product page with a form","pathname":"/features/integrations/woocommerce-checkout/replacing-the-add-to-cart-on-a-product-page-with-a-form","siteSpaceId":"sitesp_Vigez","description":"How to replace the WooCommerce \"Add to cart\" button on product page with a custom advanced form.","breadcrumbs":[{"label":"Features"},{"label":"Integrations"},{"label":"WooCommerce Checkout"}]},{"id":"3tT3TiQcl3UqkWVn5KAh","title":"Hiding product from shop and order via custom form","pathname":"/features/integrations/woocommerce-checkout/hiding-product-from-shop-and-order-via-custom-form","siteSpaceId":"sitesp_Vigez","description":"How to hide a product from the WooCommerce shop and only allowing users to order the product via a custom form.","breadcrumbs":[{"label":"Features"},{"label":"Integrations"},{"label":"WooCommerce Checkout"}]},{"id":"7SNjs0n8X4wIRateYZtV","title":"PayPal","pathname":"/features/integrations/paypal","siteSpaceId":"sitesp_Vigez","description":"Accept payments via PayPal such as one time payments, subscriptions, donations or cart checkouts (for multi-product checkout).","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"ifvzuI6naN26hXmPFKre","title":"MailChimp","pathname":"/features/integrations/mailchimp","siteSpaceId":"sitesp_Vigez","description":"Connect your form with MailChimp and add new subscribers after they fill out the form.","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"ervZfe1gpIcWswqCjWR1","title":"Mailster","pathname":"/features/integrations/mailster","siteSpaceId":"sitesp_Vigez","description":"Add subscribers to your Mailster campaign list after they fill out the form.","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"xWFNvn3z4fZndaeI0n7V","title":"Zapier","pathname":"/features/integrations/zapier","siteSpaceId":"sitesp_Vigez","description":"How to connect your WordPress form with Zapier services to connect with tons of third party applications and API's.","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"CvuRtRpolBzVKOF7A8ur","title":"Stripe (BETA)","pathname":"/features/integrations/stripe-beta","siteSpaceId":"sitesp_Vigez","description":"Allow payments via Stripe such as one time payments, recurring payments (subscriptions) or donations for your WordPress form.","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"SSn30pQRFgUX4CJwviUT","title":"WooCommerce Instant Order (in progress)","pathname":"/features/integrations/woocommerce-instant-order-in-progress","siteSpaceId":"sitesp_Vigez","description":"Create WooCommerce orders on the fly with a single form submission. Skipping the cart and checkout pages and providing a \"payment link\" after form submission.","breadcrumbs":[{"label":"Features"},{"label":"Integrations"}]},{"id":"h87ou7TvHym0A5CuLbk8","title":"WordPress Form to Google Sheet Integration","pathname":"/tutorials/wordpress-form-to-google-sheet-integration","siteSpaceId":"sitesp_Vigez","description":"Learn how to seamlessly integrate a WordPress form to Google Sheet using Super Forms and Zapier. Automate data collection, eliminate manual entry, and enhance efficiency with this step-by-step guide.","breadcrumbs":[{"label":"Tutorials"}]},{"id":"Q7ZJhPdPRAuZnOR37peY","title":"GDPR Consent / Terms agreement","pathname":"/tutorials/gdpr-consent-terms-agreement","siteSpaceId":"sitesp_Vigez","description":"How to request the user to accept the terms of service or GDPR consent or privacy policy to be able to submit the WordPress form.","breadcrumbs":[{"label":"Tutorials"}]},{"id":"aVR9v2u6TZPysPgB32kJ","title":"How to update the plugin","pathname":"/tutorials/how-to-update-the-plugin","siteSpaceId":"sitesp_Vigez","description":"Login to your WordPress site. Navigate to Dashboard > Updates. Then click \"Check again\". Now select the plugins that require updating and click \"Update Plugins\".","breadcrumbs":[{"label":"Tutorials"}]},{"id":"Ta8TAI02wQ4tjfRqK4id","title":"Sending emails to specific department for WordPress contact forms","pathname":"/tutorials/sending-emails-to-specific-department-for-wordpress-contact-forms","siteSpaceId":"sitesp_Vigez","description":"Conditionally sending an email to a specific department E-mail address based on the user selected option from a dropdown on your WordPress form.","breadcrumbs":[{"label":"Tutorials"}]},{"id":"ZsFMfyD9O8wmr15ZPFzi","title":"Example Forms for WordPress","pathname":"/example-forms-for-wordpress","siteSpaceId":"sitesp_Vigez","description":"This section will contain example forms for your WordPress site which you can copy paste under your [Code] tab on the form builder."},{"id":"rhiYtuoYFZPfc1rp6Vza","title":"Booking 24 hours ahead of time","pathname":"/example-forms-for-wordpress/booking-24-hours-ahead-of-time","siteSpaceId":"sitesp_Vigez","description":"This WordPress form will only allow bookings that are at least booked 24 hours ahead of time. This can be useful for example reservations or renting services.","breadcrumbs":[{"label":"Example Forms for WordPress"}]},{"id":"nl5V45DdZLeHQku4xkUF","title":"Code Examples","pathname":"/developers/code-examples","siteSpaceId":"sitesp_Vigez","description":"","breadcrumbs":[{"label":"Developers"}]},{"id":"c4XQsu7DwdHaF20pK6Fo","title":"Lookup City by Zipcode for your WordPress form","pathname":"/developers/code-examples/lookup-city-by-zipcode-for-your-wordpress-form","siteSpaceId":"sitesp_Vigez","description":"Example JavaScript code and form elements code to lookup a city based on entered zipcode on your WordPress forms. You can change the region by setting the country as parameter if needed.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"wojMXFwZsyFAl6jKEZtO","title":"Audio Recording Field","pathname":"/developers/code-examples/audio-recording-field","siteSpaceId":"sitesp_Vigez","description":"WordPress form with microphone recording field. Allow your user to record audio and upload it as a audio file (webm). User can preview the recording and start a new recording if needed.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"JJRGro720anzIp9rbOTp","title":"Custom API Phone Number Validation for Your WordPress Form","pathname":"/developers/code-examples/custom-api-phone-number-validation-for-your-wordpress-form","siteSpaceId":"sitesp_Vigez","description":"Enhance your WordPress form with custom API phone number validation. Learn how to implement JavaScript code to validate phone numbers via a custom API for accurate form submissions.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"ymPAcH61XJVYD5xoQ9AU","title":"Updating WordPress user meta data after login","pathname":"/developers/code-examples/updating-wordpress-user-meta-data-after-login","siteSpaceId":"sitesp_Vigez","description":"If you require to update some user meta data after the user logged in to your WordPress site you can use one of the below codes.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"IP96gTofulXJ3MS0Oa5H","title":"Automatically redirecting to next step after displaying text or a progress bar","pathname":"/developers/code-examples/automatically-redirecting-to-next-step-after-displaying-text-or-a-progress-bar","siteSpaceId":"sitesp_Vigez","description":"Below code is intended if you want to display a progress bar (or some text) like \"Comparing the best offers for you……\" inside a multi-part (form step) before automatically redirecting to the next step","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"Hot5NFX1cm0JE0vtwdvk","title":"Dropdown with groups (categories)","pathname":"/developers/code-examples/dropdown-with-groups-categories","siteSpaceId":"sitesp_Vigez","description":"How to add groups for WordPress dropdown element so the items belong to categories/subcategories.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"eVJYOam3ekLilRRi4xfk","title":"Prevent form submission based on entered field values","pathname":"/developers/code-examples/prevent-form-submission-based-on-entered-field-values","siteSpaceId":"sitesp_Vigez","description":"Prevent form from being submitted by comparing entered field values. Useful when you want to prevent a specific user or bot from submitting the form. Returns a fake success message to the user.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"39270KQqwicdpSTBwg3y","title":"Track form submissions with GTM (Google Tag Manager)","pathname":"/developers/code-examples/track-form-submissions-with-gtm-google-tag-manager","siteSpaceId":"sitesp_Vigez","description":"Tracking WordPress form submissions with GTM (google tag manager)","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"YDsiW66Tk1n3tR81S0Ms","title":"Tracking Multi-part steps with Google Analytics","pathname":"/developers/code-examples/tracking-multi-part-steps-with-google-analytics","siteSpaceId":"sitesp_Vigez","description":"Tracking WordPress Multi-part steps form with Google Analytics","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"OJbohY89mMmzuLfqadhV","title":"Tracking Multi-part steps with GTM data layer (dataLayer.push)","pathname":"/developers/code-examples/tracking-multi-part-steps-with-gtm-data-layer-datalayer.push","siteSpaceId":"sitesp_Vigez","description":"How to pass information to tags with the use of the data layer object. This allows you to pass events or variables. It also allows you to setup triggers based the values of variables.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"35y7DC4Bw0X6Q707BvrX","title":"Track form submissions with third party","pathname":"/developers/code-examples/track-form-submissions-with-third-party","siteSpaceId":"sitesp_Vigez","description":"Tracking form submission with Third Party software","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"XR8WsWg2lDeG6BwDxpGj","title":"Compare input field value with database value","pathname":"/developers/code-examples/compare-input-field-value-with-database-value","siteSpaceId":"sitesp_Vigez","description":"Comparing WordPress database value with form input value","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"7k3q43doUMbR8XwWsQ8b","title":"Insert form data into a custom database table","pathname":"/developers/code-examples/insert-form-data-into-a-custom-database-table","siteSpaceId":"sitesp_Vigez","description":"Insert form data into a custom WordPress database table upon form submission.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"Go1DMwb3BpbtoHAQ9bCI","title":"Delete database row after contact entry is deleted in WordPress","pathname":"/developers/code-examples/delete-database-row-after-contact-entry-is-deleted-in-wordpress","siteSpaceId":"sitesp_Vigez","description":"The below code will delete a row from a custom WordPress database table when a contact entry is deleted. The below example will try to match the row based on the email address of the user.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"AfhkZBSrroOl07NzaicQ","title":"Limited date availability (slots) for your WordPress booking form","pathname":"/developers/code-examples/limited-date-availability-slots-for-your-wordpress-booking-form","siteSpaceId":"sitesp_Vigez","description":"Allow only a maximum amount of bookings (slots) for a specific date for your WordPress booking form. And display an error message when the date is fully booked and no longer available for selection.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"l2ZUdtby97c2uGCDbyLr","title":"Send submitted form data to another site","pathname":"/developers/code-examples/send-submitted-form-data-to-another-site","siteSpaceId":"sitesp_Vigez","description":"Sending your WordPress submitted form data to another website.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"7NkZNjA21tnQiKn6CmHU","title":"Exclude empty fields from emails","pathname":"/developers/code-examples/exclude-empty-fields-from-emails","siteSpaceId":"sitesp_Vigez","description":"How to exclude empty fields from your WordPress email after form submission","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"JguwLBKh92ilxsIXUHg6","title":"Execute custom JS when a column becomes conditionally visible","pathname":"/developers/code-examples/execute-custom-js-when-a-column-becomes-conditionally-visible","siteSpaceId":"sitesp_Vigez","description":"Trigger or execute custom JavaScript when a column becomes conditionally visible on your WordPress form.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"XtTXJeEJ5EJDfwCtzUZG","title":"Toolset Plugin: Update comma separated string to Array for meta data saved via Front-end Posting","pathname":"/developers/code-examples/toolset-plugin-update-comma-separated-string-to-array-for-meta-data-saved-via-front-end-posting","siteSpaceId":"sitesp_Vigez","description":"Updating a comma separated string to Array for WordPress meta data via Front-end Posting when creating a new post after form submission.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"iqqq9Z3pj4zlEM4C2zDF","title":"Toolset Plugin: Update file ID to file URL for meta data saved via Front-end Posting","pathname":"/developers/code-examples/toolset-plugin-update-file-id-to-file-url-for-meta-data-saved-via-front-end-posting","siteSpaceId":"sitesp_Vigez","description":"Updating the file ID to point to the file URL for WordPress meta data when saving a post via Front-end Posting.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"o3FzAUrvZuEYNBiFiKa5","title":"Delete uploaded files after email has been send","pathname":"/developers/code-examples/delete-uploaded-files-after-email-has-been-send","siteSpaceId":"sitesp_Vigez","description":"When your WordPress form is submitted, delete any uploaded files directly after the email has been send.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"YkZQCzSkTGOOJGyBsBsU","title":"Increase Cookie lifetime for client data such as [Form Progression]","pathname":"/developers/code-examples/increase-cookie-lifetime-for-client-data-such-as-form-progression","siteSpaceId":"sitesp_Vigez","description":"Increasing WordPress cookie lifetime for client data such as form progression and other client storage required by some of Super Forms features.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"o61ngV62icC4TUzvOqoM","title":"Altering cookie secure and httponly parameters","pathname":"/developers/code-examples/altering-cookie-secure-and-httponly-parameters","siteSpaceId":"sitesp_Vigez","description":"Change how your the cookies are stored by altering the `secure` and `httponly` parameters.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"8V8MBDun7IHSHmo6i7J4","title":"Define fake cronjob to clear old client data if cronjob is disabled on your server","pathname":"/developers/code-examples/define-fake-cronjob-to-clear-old-client-data-if-cronjob-is-disabled-on-your-server","siteSpaceId":"sitesp_Vigez","description":"How to define a fake cronjob for your WordPress site when cronjob is disabled on your server.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"KwmBv5P1FKfA1BBmjY7H","title":"Define page language attribute based on page ID or URL","pathname":"/developers/code-examples/define-page-language-attribute-based-on-page-id-or-url","siteSpaceId":"sitesp_Vigez","description":"Setting the WordPress page language attribute for a specific page based on the ID or URL","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"DAahCNweohN91vZ8w77m","title":"Define custom headers when doing a POST request","pathname":"/developers/code-examples/define-custom-headers-when-doing-a-post-request","siteSpaceId":"sitesp_Vigez","description":"How to define custom POST request headers before making the request on your WordPress site based on the URL.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"z7mlZPm9cI4ZAWm1mEjg","title":"Change checkbox/radio layout to vertical on mobile devices","pathname":"/developers/code-examples/change-checkbox-radio-layout-to-vertical-on-mobile-devices","siteSpaceId":"sitesp_Vigez","description":"Change WordPress form checkbox/radio layout to vertical on mobile devices","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"rQt9ITSkaIyvDjwp9Xoa","title":"Show remaining available form submission allowed","pathname":"/developers/code-examples/show-remaining-available-form-submission-allowed","siteSpaceId":"sitesp_Vigez","description":"This code allows you to display the remaining amount of times the form is allowed to be submitted.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"5f1AjHemaBQVAaXWPjdT","title":"Global fields / elements","pathname":"/developers/code-examples/global-fields-elements","siteSpaceId":"sitesp_Vigez","description":"Need the same field or element on existing forms? The global field method might be helpful in these scenario's. To add a field to all your existing forms by altering the form via WordPress hooks.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"2en0FjJm4iX0TfI574aT","title":"Trim values of fields","pathname":"/developers/code-examples/trim-values-of-fields","siteSpaceId":"sitesp_Vigez","description":"The below example codes will trim (remove any whitespace at the start and end of a value). This makes sure any spaces a user entered at the start or end are removed before processing.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"GVT8oKvUTF7GBYpD17SL","title":"Re-sending E-mails after editing entries via Listings for WordPress","pathname":"/developers/code-examples/re-sending-e-mails-after-editing-entries-via-listings-for-wordpress","siteSpaceId":"sitesp_Vigez","description":"The code example will make it possible to re-send the Admin and or Confirmation E-mails after an entry has been edited or updated via the table view (Listings Add-on) on your WordPress site.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"lMQpefRnilDnnIiIQBa2","title":"Combine multiple field values into one column on Contact Entries page","pathname":"/developers/code-examples/combine-multiple-field-values-into-one-column-on-contact-entries-page","siteSpaceId":"sitesp_Vigez","description":"This code allows you to combine multiple field values into one single column. For instance if you have multiple event dates you could combine them into a single column named \"Event Dates\"","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"Dlx1S71CpYlUG9ZhfLr8","title":"Altering the attachments for E-mails via PHP code for WordPress","pathname":"/developers/code-examples/altering-the-attachments-for-e-mails-via-php-code-for-wordpress","siteSpaceId":"sitesp_Vigez","description":"If you have a form with a dropdown and you wish to attach a specific file to the E-mails based on the selected dropdown item you can use the below code to achieve this.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"64Lou95xlQmJSV5EszH0","title":"Generate dynamic columns with dates based on user selected date from Datepicker element","pathname":"/developers/code-examples/generate-dynamic-columns-with-dates-based-on-user-selected-date-from-datepicker-element","siteSpaceId":"sitesp_Vigez","description":"This is an example form that allows a user to select a date from a Datepicker element. After which a dynamic column with fields will be added for all following days.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"hp3x62fUejEyxKF51rNw","title":"Hide `eye` icon from Listings row based on user role","pathname":"/developers/code-examples/hide-eye-icon-from-listings-row-based-on-user-role","siteSpaceId":"sitesp_Vigez","description":"Simple front-end (JavaScript) method to hide the \"Eye\" icon on your Listings based on specific user-role(s).","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"uoVlSBq1kjHQ5gwQxQcF","title":"Variable product checkout based on variation SKU","pathname":"/developers/code-examples/variable-product-checkout-based-on-variation-sku","siteSpaceId":"sitesp_Vigez","description":"This example code allows you to use variable fields inside your form to generate the SKU dynamically based on user selected options. Allowing you to add the product variation to the cart base on SKU.","breadcrumbs":[{"label":"Developers"},{"label":"Code Examples"}]},{"id":"9TqmKOjug4RZyZNfjqaO","title":"Data storage","pathname":"/developers/data-storage","siteSpaceId":"sitesp_Vigez","description":"Where does Super Forms store all it's data inside the WordPress database?","breadcrumbs":[{"label":"Developers"}]},{"id":"WhmL3AO7WEQ5a5bJ4kEc","title":"BETA version","pathname":"/developers/beta-version","siteSpaceId":"sitesp_Vigez","description":"Here you can download the BETA version, get early access to the latest features before they are being released to the public and help keeping the public releases of the plugin as stable as possible","breadcrumbs":[{"label":"Developers"}]},{"id":"zIslKQA3Mw7E9aYp2dYD","title":"Changelog","pathname":"/changelog","siteSpaceId":"sitesp_Vigez","description":"New features, improvements and bug fixes."},{"id":"5OO1jSKOdfZl6jUlwkFx","title":"Support","pathname":"/support","siteSpaceId":"sitesp_Vigez","description":"Submit a ticket and we will do our best to help!"}]}