This plugin extends the functionality of Elementor Pro's form widget by adding custom form fields such as Repeater Field, Table Field, Multiple Checkbox Required, Signature Field, Hidden Date Field, and Conditional Field. These fields allow you to create more dynamic and interactive forms for your WordPress website.
Note: This plugin is for testing purposes only and is not intended for use in production environments.
-
Repeater Field:
Allows users to add multiple instances of a group of fields dynamically. Useful for forms where users need to input repetitive data (e.g., adding multiple team members, products, etc.). -
Table Field:
Provides a table-like structure for users to input data in rows and columns. Ideal for forms requiring structured data entry. -
Multiple Checkbox Required:
Ensures users select at least one option from a group of checkboxes. Useful for forms with optional but mandatory selections. -
Signature Field:
Enables users to draw their signature directly on the form. Perfect for forms requiring consent or approval. -
Hidden Date Field:
Automatically captures and submits the current date or a predefined date without user input. Useful for tracking submission dates. -
Conditional Field:
Displays or hides fields based on user input or selections. Allows for dynamic and context-sensitive forms.
- Download the plugin ZIP file.
- Go to your WordPress Dashboard > Plugins > Add New > Upload Plugin.
- Upload the ZIP file and click "Install Now."
- Activate the plugin.
After activating the plugin, you can use the custom fields in your Elementor forms:
- Open the Elementor editor and add a Form widget to your page.
- In the Form Fields section, you will find the new custom fields:
- Repeater
- Table
- Checkbox Required
- Signature
- Hidden Date
- Conditional
- Drag and drop the desired field into your form and configure its settings.
We welcome contributions! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Commit your changes.
- Submit a pull request.
This plugin is licensed under the GNU General Public License v2 or later. See the LICENSE file for details.
This plugin is for testing purposes only and is not intended for use in production environments. Use it at your own risk. The developers are not responsible for any issues or data loss that may occur.