=== Design Cart Contact Form Builder ===
Contributors: giraffex
Tags: contact form, form builder, shortcode, email, spam protection
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 7.4
Stable tag: 1.0.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Build custom contact forms with a visual admin panel and shortcode embed.

== Description ==

Design Cart Contact Form Builder lets you create unlimited contact forms without coding. Configure fields, styling, and spam protection in the admin panel, then embed each form with a shortcode.

* [Project Website](https://www.designcart.pl/laboratorium/322-formularz-kontaktowy-w-wordpress-prosty-i-darmowy-plugin.html/)
* [Author: Paweł Nosko](https://www.designcart.pl/pawel-nosko.html)

Features:

* Visual form builder with drag-and-drop field ordering
* Multiple forms on one site
* Custom fields: text, number, email, textarea, radio, checkbox, file attachment
* Per-form colors and typography
* Email via `wp_mail()` (PHP mail) or built-in SMTP settings
* Built-in spam protection: nonce, honeypot, minimum fill time, optional link blocking
* Shortcode `[dccfb_contact_form id="123"]`

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/design-cart-contact-form-builder/`.
2. Activate the plugin through the Plugins menu in WordPress.
3. Go to **Contact Forms** in the admin menu and create a form.
4. Copy the shortcode and paste it on a page or post.

== Frequently Asked Questions ==

= How do I display a form on my site? =

Copy the shortcode from the form list (for example `[dccfb_contact_form id="42"]`) and paste it into a page, post, or block editor shortcode block.

= Where are submissions stored? =

Submissions are sent by email to the address configured in each form. They are not saved in the database.

= Does this plugin use external services? =

No. Form submissions are processed on your server and sent using your WordPress mail configuration. No data is sent to third-party APIs by this plugin.

== Changelog ==

= 1.0.4 =
* Aligned text domain and plugin identifiers with the WordPress.org slug `design-cart-contact-form-builder`.
* Replaced short `dc` prefix with `dccfb` for CPT, shortcode, options, hooks, and assets.

= 1.0.3 =
* Default UI language is English; added Polish translation file (`pl_PL`).

= 1.0.2 =
* Added mail settings: default `wp_mail` or plugin SMTP for form notifications.

= 1.0.1 =
* Fixed required validation for custom fields added in the form builder.
* Added file attachment field type with email delivery.

= 1.0.0 =
* Initial release.
