=== UW Forms ===
Contributors: uniweb
Tags: forms, form builder, contact form, email, drag and drop
Requires at least: 5.0
Tested up to: 6.4
Stable tag: 1.0.0
Requires PHP: 7.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Lightweight, powerful form builder with visual field editor, email notifications, and entry storage. Create beautiful forms with ease.

== Description ==

UW Forms is a simple yet powerful WordPress form builder that makes creating forms easy. Build contact forms, feedback forms, surveys, and more with a visual drag-and-drop interface.

### Key Features

* **Visual Form Builder** - Intuitive drag-and-drop interface for building forms
* **Multiple Field Types** - Text, email, phone, number, textarea, select, checkbox, radio, file upload, date, time, hidden fields, section titles, and HTML blocks
* **Email Notifications** - Send form submissions to admin and optional auto-response to users
* **Entry Storage** - All form submissions are saved in your database
* **Google reCAPTCHA v2** - Protect your forms from spam
* **Customizable Messages** - Set custom success messages and auto-response emails
* **Redirect After Submit** - Optionally redirect users to a custom URL after submission
* **File Uploads** - Allow users to upload files through your forms
* **Required Fields** - Mark fields as required for validation
* **Clean & Responsive** - Forms look great on all devices
* **Developer Friendly** - Clean, well-documented code

### Perfect For

* Contact forms
* Feedback forms
* Registration forms
* Survey forms
* Quote request forms
* Application forms
* Newsletter signup forms
* And much more!

### How to Use

1. Install and activate the plugin
2. Go to "UW Forms" in your WordPress admin
3. Click "Add New Form"
4. Add fields using the visual builder
5. Configure email settings and messages
6. Copy the shortcode and paste it into any page or post
7. Done! Your form is ready to collect submissions

### Shortcode Usage

Use `[uw_form id="123"]` where 123 is your form ID.

### Support

For support, please visit [uniwebau.com](https://uniwebau.com) or use the WordPress support forums.

== Installation ==

### Automatic Installation

1. Log in to your WordPress admin panel
2. Go to Plugins > Add New
3. Search for "UW Forms"
4. Click "Install Now" and then "Activate"

### Manual Installation

1. Download the plugin zip file
2. Log in to your WordPress admin panel
3. Go to Plugins > Add New > Upload Plugin
4. Choose the zip file and click "Install Now"
5. Activate the plugin

### After Installation

1. You'll see "UW Forms" in your WordPress admin menu
2. Click on it to create your first form
3. Add fields, configure settings, and copy the shortcode
4. Paste the shortcode into any page or post

== Frequently Asked Questions ==

= How do I create a form? =

Go to UW Forms > Add New Form in your WordPress admin. Use the visual builder to add fields, configure your settings, and save. Then copy the shortcode and paste it into any page or post.

= How do I display a form? =

Use the shortcode `[uw_form id="123"]` where 123 is your form ID. You can find the shortcode in the Form Settings metabox when editing a form.

= Where are form submissions stored? =

All form submissions are stored in your WordPress database. You can view them by going to UW Forms > Entries in your admin panel.

= Can I receive email notifications? =

Yes! You can set an admin email address to receive notifications for each form submission. You can also enable auto-response emails to be sent to users.

= Does it support file uploads? =

Yes! You can add file upload fields to your forms. Uploaded files will be attached to the admin notification email.

= How do I protect my forms from spam? =

The plugin supports Google reCAPTCHA v2. Simply enable it in the form settings and add your reCAPTCHA site key and secret key.

= Can I customize the success message? =

Yes! Each form can have a custom success message. You can also redirect users to a thank you page after submission.

= Is it translation ready? =

Yes! The plugin is fully translation ready with all strings properly wrapped for localization.

= Can I export form entries? =

Currently, entries can be viewed in the WordPress admin. Export functionality may be added in future versions.

= Does it work with page builders? =

Yes! The shortcode works with all major page builders including Elementor, Beaver Builder, Divi, and others.

== Screenshots ==

1. Visual form builder interface
2. Form settings panel
3. Email configuration options
4. Frontend form display
5. Entries management page

== Changelog ==

= 1.0.0 =
* Initial release
* Visual form builder with drag-and-drop
* Multiple field types support
* Email notifications (admin and user auto-response)
* Entry storage and management
* Google reCAPTCHA v2 integration
* File upload support
* Custom success messages and redirects

== Upgrade Notice ==

= 1.0.0 =
Initial release of UW Forms.
