SV Forms is a block that allows you to create forms in the WordPress Gutenberg Block-Editor, with ease.
Do you want to create quick and easy forms in the WordPress Gutenberg Block-Editor?
Then our new Gutenberg-Block SV Forms is just right for you!
Our SV Forms Block for the WordPress Gutenberg Block-Editor offers you full control and creative freedom in the creation of custom forms.
✔ A form block that wraps everything together and lets you put in whatever you want.
✔ 6 Input-Blocks for different kinds of data (more to come!).
✔ E-Mail notfications when a user submitted your form.
✔ Confirmation E-Mails for users who submitted your form.
✔ “Thank You Message”-Block that let’s you create a “Thank You”-Message that will be shown, when a user submitted your form.
✔ Bunch of settings and customization.
More information and preview
Requires:
- PHP 7.3 or higher
- WordPress 5.3 or higher
Plugin Description
SV Forms is a block that allows you to create forms in Gutenberg, with ease.
Team
Missing a feature?
Please use the plugin support forum here on WordPress.org. We will add your wish – if achievable – on our todo list. Please note that we can not give any time estimate for that list or any feature request.
Paid Services
Nevertheless, feel free to contact our WordPress Agency if you have any of the following needs:
- get a customization
- get a feature rapidly / on time
- get a custom WordPress plugin or theme developed to exactly fit your needs.
Screenshots
ChangeLog
2.0.02
- Core Update
- Change Submission Meta Data from single field JSON to multi fields raw
- Frontend JS converted to vanilla JS to avoid jQuery dependency
2.0.01
2.0.00
1.9.00
1.8.11
Various
1.8.10
Security Fix
- Third Party Vendor Library
Various
1.8.00
Various
1.7.00
Various
1.6.00
Various
1.5.14
Various
1.5.13
Various
1.5.12
Various
- Deactivated nonce check, due to problem with caching
1.5.11
Various
1.5.10
Improvements
- Added min-height and padding to mail- and userselect
Various
- Update Core
- Updated rest api method to retrieve users
1.5.00
Various
1.4.19
Features
- Added “Border Style” to inspector panel “Border “Settings”
- Added translation for “German”
Improvements
- Added default values for various blocks, to ensure a clean design out of the box
Bug Fixes
- Fixed a bug where the “Submit”-Block have full width without the alignfull class
- Fixed a style bug in the “Select”-Block
- Fixed a style bug in the “Range”-Block
1.4.18
Various
1.4.17
Bug Fixes
- Fixed a bug where new Form Blocks wouldn’t save
1.4.16
New Blocks
- Files Block – Allows you to upload files in your forms
Features
- Added new border settings to the form blocks (except checkbox, radio, range and hidden)
Enhancements
- Reorganized the block settings of the form blocks (except checkbox, radio, range and hidden)
1.4.15
Features
- Added new Hidden Block, to implement hidden input fields in your form
- Added a “Clear SV Forms Meta Field” button to the wrapper Block
Enhancements
- Added default label to the User Mail Block
- The copy to clippboard buttons will show a notice, when the content is copied to the clippboard
Bug Fixes
- Fixed that the Form ID in the Forms Block wouldn’t update
- Fixed that the get_admin_mails & get_user_mails function can return NULL
- Fixed that the copy to clippboard feature will break the block
- Fixed missing label on radio buttons
1.4.14
Various
1.4.13
Features
- Form Labels
- Give your form a label to filter and group your submissions by it.
- Input name check
- When working on your form, you will get a notice when two of your inputs use the same input name.
- Border Radius Settings
- Input Block now have a border radius setting.
New Blocks
- Form Block
- This block will contain the blocks for the form and is a child of the SV Forms block.
Enhancements
- The following blocks are now collapsible, for better content overview.
- Wrapper Block
- Form Block
- Thank You Message Block
- User Mail Block
- Admin Mail Block
- Input Blocks will notify the user, if an input name already exists inside the current form.
- You can now click on the available input values to copy them in your clippboard.
Various
- Deactivated the feature that input names will be automatically generated, when the input label is updated, due to possible workflow problems.
- The SV Forms block will no longer directly contain the blocks for the form, but the blocks for all form features.
- SV Forms will now act as a wrapper for the following blocks:
- Form (Will now directly contain the blocks for the form)
- Thank You Message
- User Mail
- Admin Mail
- The “Admin Mail” settings was moved to the Admin Mail Block.
- The “Send Confirmation Mail” setting was moved to the User Mail Block and the function was changed.
- You can choose in a select field, the E-Mail Block to recieve the user mail.
Bug Fixes
- Prevents form id override when using a form as reuseable block.
- Checkboxes without value will no longer throw PHP notices.
- Spam Guard will no longer throw an error, when not set.
- Fixed a bug where block content of the Admin Mail and User Mail Block will disappear.
- The available input values inside the Thank You Message block will now update live.
1.4.13
Various
1.4.12
Features
- Add action hook on form submit.
New Blocks
- Spam Guard Block
- Adds antispam features, to prevent your forms from spam.
Various
- Updated default form template
1.4.11
Features
- Add WordPress Personal Data Exporter Support
- Add WordPress Personal Data Eraser Support
1.4.10
Features
- Adding an archive for form submissions, with the form data inside.
- Automatically add Admin Mail Block when Admin Mail is selected in the
New Blocks
- Number Block:
- A input field for numbers.
- Date Block:
- Range Block:
- A input field for ranges.
- Phone:
- A input field for phone numbers.
- Password Block:
- A input field for passwords and secrects.
- User Mail Block:
- A wrapper block that contains the e-mail content for the user.
- Add support for output of input values.
- Admin Mail Block:
- A wrapper block that contains the e-mail content for the admin.
- Add support for output of input values.
Enhancements
- SV Forms Block
- Add header to wrapper with block name, description and the form id.
- Add border and styling to wrapper, to better identify the block.
- Add setting to save form submits.
- Automatically add Admin Mail Block when Admin Mail is selected.
- Updated default form template, when adding a new form.
- Thank You Message Block:
- Add support for output of input values.
- E-Mail Block:
- Renamed “Is recipient?” to “Send Confirmation Mail” for better understanding.
- Automatically add User Mail Block when Send Confirmation Mail is selected.
- Post Meta:
- Updated the data structure and management of the form data inside the post meta.
- Cleaned code for better readability and performance.
Bug Fixes
- Fix error when Thank You Message block is missing.
- Fix duplicate form ids when duplicating an existing form.
- Fix Validation Settings open on default.
1.4.00
Various