=== Kaddora Contact Form ===
Contributors: kaddora
Tags: contact form, form builder, contact plugin, responsive form, submissions
Requires at least: 5.8
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Lightweight responsive contact form plugin with shortcode support, admin submissions, email notifications, and secure spam protection.

== Description ==

Kaddora Contact Form is a lightweight and easy-to-use WordPress contact form plugin designed for speed, simplicity, and security.

Add a responsive contact form anywhere on your website using a simple shortcode. All submissions are securely stored in the WordPress admin panel and optional email notifications can be enabled.

= Features =

* Responsive contact form layout.
* Easy shortcode support.
* Admin submissions management.
* Email notifications.
* Export submissions as CSV.
* Spam protection using honeypot field.
* Secure nonce verification.
* Data sanitization and validation.
* Clean WordPress admin UI.
* Lightweight and fast loading.
* Translation ready.
* Developer-friendly structure.

= Shortcode =

Use the following shortcode anywhere:

`[kaddora_contact_form]`

= Admin Features =

* View submissions in dashboard.
* Delete submissions.
* Export submissions to CSV.
* Customize form settings.
* Change button text and messages.
* Enable or disable submission storage.

= Security =

The plugin follows WordPress coding standards and security best practices:

* Nonce verification.
* Escaped output.
* Sanitized form input.
* Permission checks.
* Safe redirects.
* Prepared database operations.

== Installation ==

1. Upload the `contact-form-kaddora` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the WordPress Plugins screen.
3. Go to **Kaddora Form > Settings** to configure the plugin.
4. Add the shortcode `[kaddora_contact_form]` to any page or post.

== Frequently Asked Questions ==

= What shortcode should I use? =

Use:

`[kaddora_contact_form]`

= Where are submissions stored? =

Submissions are stored securely in your WordPress database.

= Can I export submissions? =

Yes. You can export submissions as a CSV file from the admin dashboard.

= Is the plugin mobile responsive? =

Yes. The form is fully responsive and works on desktop, tablet, and mobile devices.

= Is this plugin translation ready? =

Yes. The plugin includes proper text domain support.


== Changelog ==

= 1.0.1 =
* Improved WordPress.org plugin structure.
* Added secure uninstall cleanup support.
* Added CSV export functionality.
* Improved admin dashboard UI.
* Added stronger sanitization and validation.
* Improved frontend responsive styles.
* Added plugin settings page.
* Improved security and performance.
* Updated plugin text domain support.

== Upgrade Notice ==

= 1.0.0 =
Major plugin improvements including security hardening, admin dashboard enhancements, CSV export, and WordPress.org optimization.