Title: Airy Frontend Forms
Author: airythemes
Published: <strong>25 Ақпан, 2026</strong>
Last modified: 25 Ақпан, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/airy-frontend-forms.svg)

# Airy Frontend Forms

 By [airythemes](https://profiles.wordpress.org/airythemes/)

[Download](https://downloads.wordpress.org/plugin/airy-frontend-forms.1.0.0.zip)

 * [Details](https://kk.wordpress.org/plugins/airy-frontend-forms/#description)
 * [Reviews](https://kk.wordpress.org/plugins/airy-frontend-forms/#reviews)
 *  [Installation](https://kk.wordpress.org/plugins/airy-frontend-forms/#installation)
 * [Development](https://kk.wordpress.org/plugins/airy-frontend-forms/#developers)

 [Support](https://wordpress.org/support/plugin/airy-frontend-forms/)

## Description

**Airy Frontend Forms** Airy Frontend Forms allows you to create frontend submission
forms that integrate with Advanced Custom Fields (ACF) and Secure Custom Fields (
SCF). Users can submit posts from the frontend with custom fields, taxonomies, and
file uploads.

#### ✨ Key Features

**Form Management**
 * Create unlimited forms with unique configurations * Each 
form gets its own auto-generated shortcode * Works with **all WordPress post types**(
posts, pages, custom post types) * Compatible with WooCommerce, BuddyPress, and 
other plugins * Works seamlessly with all major page builders (Gutenberg, Elementor,
Breakdance, etc.)

**Field Control**
 * Choose exactly which ACF/SCF fields to display * Support for**
all ACF field types** including: — Text, Textarea, Number, Email, URL — Select, 
Checkbox, Radio, Toggle — File Upload, Image, Gallery — Date Picker, Time Picker,
Color Picker — WYSIWYG Editor — **Repeater Fields** (add/remove rows dynamically)—**
Group Fields** (nested field structures) — **Relationship Fields** — **Taxonomy 
Fields**

**Default WordPress Fields**
 * Include/exclude Post Title, Post Content, Post Excerpt*
Featured Image upload with preview * Customize labels and validation for each field

**Taxonomy Management**
 * Support for categories, tags, and custom taxonomies *
Multiple display types: — Checkbox lists — Radio buttons — Single/Multiple dropdowns—
Tag-style input with autocomplete * Allow users to create new taxonomy terms (optional)*
Hierarchical taxonomy support (parent-child relationships)

**User Dashboard**
 * Complete user submission dashboard * View all submitted posts
with status indicators * Edit and resubmit posts * Delete drafts * Track submission
history * Customizable dashboard page

**Security & Validation**
 * Google reCAPTCHA v3 integration * Honeypot spam protection*
Rate limiting to prevent abuse * Server-side validation for all fields * Nonce verification*
Capability checks * SQL injection prevention * XSS protection

**Auto-Save & Drafts**
 * Automatic draft saving (configurable interval) * Never
lose work due to connection issues * Resume drafts from user dashboard * Auto-recovery
on browser refresh

**Email Notifications**
 * Customizable email templates * Send notifications to:—
User (submission received, post published, post rejected) — Admin (new submission)*
Template variables for dynamic content * HTML email support

**Post Management**
 * Set default post status (pending, draft, publish) * Role-
based direct publishing * Post rejection with reason tracking * Email notification
on rejection * Submission count limits (per form, per user, time-based) * Duplicate
title prevention (optional)

#### 🎯 Perfect For

 * **Directory Websites** — Business listings, doctor directories, restaurant guides
 * **Job Boards** — Job postings, resume submissions
 * **Real Estate** — Property listings with photos and details
 * **Event Calendars** — User-submitted events with categories
 * **Classified Ads** — Product listings with images
 * **Review Sites** — User reviews with ratings and images
 * **Portfolio Sites** — Artist/designer submissions
 * **Community Platforms** — User-generated content with moderation
 * **Membership Sites** — Member profiles and submissions
 * **Educational Platforms** — Assignment submissions, course proposals

#### 🔌 Integrations

**Works With:**
 * Advanced Custom Fields (ACF) — Free and Pro versions * Secure
Custom Fields (SCF) * All public custom post types * WordPress multisite * All major
page builders: — Gutenberg — Elementor — Breakdance — Beaver Builder — Divi Builder

#### 🎨 Developer Friendly

 * Clean, well-documented code
 * WordPress coding standards compliant
 * Extensive hooks and filters for customization
 * PSR-4 autoloading
 * Object-oriented architecture
 * Translation ready (i18n)

#### 📋 Requirements

 * WordPress 6.8 or higher
 * PHP 8.0 or higher
 * Either ACF (Free/Pro) or SCF plugin installed

#### 🌐 Translation Ready

Airy Frontend Forms is fully translation-ready with a complete .pot file included.

#### 🆘 Support

Need help? We’re here for you!
 * [Support Forum](https://wordpress.org/support/plugin/airy-frontend-forms/)

### External Services

This plugin optionally connects to the following external service:

#### Google reCAPTCHA v3

**What it is:** Google reCAPTCHA v3 is an anti-spam service provided by Google that
helps protect your forms from automated bot submissions and spam.

**When it’s used:** This service is only used if you enable the reCAPTCHA feature
in the plugin settings (Settings > Airy Forms > CAPTCHA). When enabled, it runs 
on every form submission to verify that the submission is from a real user and not
a bot.

**What data is sent:** When reCAPTCHA is enabled and a user submits a form, the 
following data is sent to Google’s servers:
 * The reCAPTCHA response token (generated
by Google’s JavaScript) * The user’s IP address * Browser and device information(
user agent) * Interaction data with the form (mouse movements, clicks, etc.)

**Privacy & Terms:**
 * Google reCAPTCHA Privacy Policy: [https://policies.google.com/privacy](https://policies.google.com/privacy)*
Google reCAPTCHA Terms of Service: [https://policies.google.com/terms](https://policies.google.com/terms)*
reCAPTCHA documentation: [https://developers.google.com/recaptcha](https://developers.google.com/recaptcha)

**Important Notes:**
 * reCAPTCHA is **completely optional** — the plugin works 
perfectly without it * You must obtain your own reCAPTCHA API keys from Google and
enter them in the plugin settings * Users will see a small reCAPTCHA badge in the
bottom-right corner of pages with forms when enabled * We recommend reviewing Google’s
privacy policy and ensuring compliance with GDPR, CCPA, and other privacy regulations
in your jurisdiction

### Privacy Policy

Airy Frontend Forms does not collect or transmit any user data outside of your WordPress
installation. All form submissions are stored as WordPress posts in your database.

### Credits

**Developed by NXlogy for AiryThemes**

**Resources Used:**
 * WordPress Dashicons — https://developer.wordpress.org/resource/
dashicons/ (GPLv2) * Advanced Custom Fields (ACF) — https://www.advancedcustomfields.
com/ (External dependency, optional) * Secure Custom Fields (SCF) — https://wordpress.
org/plugins/smart-custom-fields/ (External dependency, optional)

**Tested With:**
 * WordPress 6.8 — 6.9 * PHP 8.0 — 8.3 * ACF Free & Pro (6.0+) *
Secure Custom Fields (4.0+)

**Special Thanks:**
 * WordPress Community * ACF Developer Community

### Support

 * [Support Forum](https://wordpress.org/support/plugin/airy-frontend-forms/)
 * [Report Bugs](https://wordpress.org/support/plugin/airy-frontend-forms/)

## Installation

#### Automatic Installation

 1. Log in to your WordPress dashboard
 2. Navigate to **Plugins > Add New**
 3. Search for «Airy Frontend Forms»
 4. Click **Install Now** and then **Activate**

#### Manual Installation

 1. Download the plugin zip file
 2. Log in to your WordPress dashboard
 3. Navigate to **Plugins > Add New > Upload Plugin**
 4. Choose the downloaded zip file and click **Install Now**
 5. Activate the plugin

#### After Activation

 1. **Install ACF or SCF** (if not already installed)
 2. Navigate to **Airy Forms > Add New Form**
 3. Configure your form:
 4.  * Enter a form name
     * Select the post type
     * Choose field groups and fields to include
     * Configure taxonomies
     * Customize default WordPress fields
     * Set form behavior and email notifications
 5. **Save the form** and copy the generated shortcode
 6. **Paste the shortcode** on any page or post where you want the form to appear
 7. **Test your form** by submitting a test entry

#### First Form Setup (Step-by-Step)

**Step 1: Create ACF Field Groups (if not already created)**
 * Go to **Custom Fields
> Field Groups** (ACF) * Create field groups for your post type * Add fields like
text, image, select, etc.

**Step 2: Create Your Form**
 * Go to **Airy Forms > Add New Form** * Name: «Business
Listing Submission» * Post Type: Select your custom post type (e.g., «business»)*
Status: Active

**Step 3: Select Fields**
 * Check the field groups you want to include * Select
individual fields from each group * Customize field labels and settings * Reorder
fields as needed

**Step 4: Configure Taxonomies**
 * Check taxonomies (categories, tags, custom) *
Choose display type (checkbox, dropdown, etc.) * Set if required and allow new terms

**Step 5: Default WordPress Fields**
 * Enable Post Title, Featured Image, etc. *
Customize labels and placeholders * Set required fields

**Step 6: Form Settings**
 * Submit button text * Success message * Redirect URL(
optional) * Email notifications

**Step 7: Save & Use**
 * Click **Save Form** * Copy the generated shortcode: `[
affcf_form id="1"]` * Create/edit a page * Paste the shortcode * Publish and test!

## FAQ

### Do I need ACF or SCF installed?

Yes, you must have either Advanced Custom Fields (ACF) or Secure Custom Fields (
SCF) installed and activated.

### Can I create multiple forms?

Absolutely! You can create unlimited forms, each with its own unique configuration.

### Can users edit their submissions?

Yes! Users can view all their submissions in the user dashboard, edit them, and 
resubmit.

### Does it work with custom post types?

Yes! The plugin works with all registered public post types.

### Can I use this with my page builder?

Yes! Works with Gutenberg, Elementor, Breakdance, Beaver Builder, and Divi.

### Does it support repeater fields?

Yes! Full support for ACF Repeater fields with add/remove row functionality.

### Can I limit the number of submissions?

Yes! You can set submission limits globally, per form, or time-based.

### How do I prevent spam submissions?

The plugin includes Google reCAPTCHA v3, honeypot fields, and rate limiting.

### Can I customize email notifications?

Yes! All email templates are fully customizable with template variables.

### What happens to submitted posts?

By default, posts are set to «Pending Review». Admins can review and publish them.

### Can users upload images?

Yes! Users can upload featured images, single images, and image galleries.

### Is the plugin translation ready?

Yes! Fully translation-ready with a complete .pot file.

### Does it work with multisite?

Yes! Fully compatible with WordPress multisite.

### Can I customize the form design?

Yes! All forms use standard CSS classes for easy customization.

## Reviews

![](https://secure.gravatar.com/avatar/573697e4811142b980aaa47181d1c6ad7d8696620be5d9b15f93b786c01f9e37?
s=60&d=retro&r=g)

### 󠀁[AWESOME!](https://wordpress.org/support/topic/awesome-10644/)󠁿

 [asswholedave](https://profiles.wordpress.org/asswholedave/) 7 апреля, 2026 1 reply

Needs a few features added…but this \WORKS GREAT out of the gate…EASY intuitive 
setup! — what’s best is it works with SCF — which is basically…ACF pro…FOR FREE!!!
These two plugins together have saved me hours of searching and trying to make custom
plugins… I don’t know how this plugin is not on FIRE!!! Must TRY…great job devs!

 [ Read all 1 review ](https://wordpress.org/support/plugin/airy-frontend-forms/reviews/)

## Contributors & Developers

“Airy Frontend Forms” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ airythemes ](https://profiles.wordpress.org/airythemes/)
 *   [ nxlogy ](https://profiles.wordpress.org/nxlogy/)

[Translate “Airy Frontend Forms” into your language.](https://translate.wordpress.org/projects/wp-plugins/airy-frontend-forms)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/airy-frontend-forms/),
check out the [SVN repository](https://plugins.svn.wordpress.org/airy-frontend-forms/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/airy-frontend-forms/)
by [RSS](https://plugins.trac.wordpress.org/log/airy-frontend-forms/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0 — 2025-01-05

**Initial Release — Production Ready!**

**Core Features**
 * Multiple forms support with unique configurations * Full compatibility
with all public custom post types * Works with WordPress default posts and pages*
Seamless ACF and SCF integration

**Field Management**
 * Granular field selection from ACF/SCF field groups * Support
for all ACF field types including Repeater and Group fields * Field reordering and
configuration * Default WordPress fields (Title, Content, Excerpt, Featured Image)*
Customizable field labels, placeholders, and help text

**Taxonomy Support**
 * Multiple taxonomy display types (checkbox, radio, dropdown,
tags) * Hierarchical taxonomy support * Allow users to create new terms (optional)

**User Features**
 * Complete user dashboard * Edit and resubmit functionality *
Draft management

**Security**
 * Google reCAPTCHA v3 integration * Honeypot spam protection * Rate
limiting * Nonce verification * SQL injection prevention

**Email System**
 * Customizable email templates * Multiple notification types *
Template variables

**Auto-Save**
 * Automatic draft saving * Draft recovery

**Page Builder Compatibility**
 * Gutenberg, Elementor, Breakdance, Beaver Builder,
Divi

**Code Quality**
 * WordPress Coding Standards compliant * PHPCS validated (0 errors,
0 warnings) * Plugin Check validated * Query Monitor verified

## Meta

 *  Version **1.0.0**
 *  Last updated **3 месяца ago**
 *  Active installations **20+**
 *  WordPress version ** 6.8 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/airy-frontend-forms/)
 * Tags
 * [acf forms](https://kk.wordpress.org/plugins/tags/acf-forms/)[frontend forms](https://kk.wordpress.org/plugins/tags/frontend-forms/)
 *  [Advanced View](https://kk.wordpress.org/plugins/airy-frontend-forms/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/airy-frontend-forms/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/airy-frontend-forms/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/airy-frontend-forms/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/airy-frontend-forms/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/airy-frontend-forms/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/airy-frontend-forms/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/airy-frontend-forms/reviews/)

## Contributors

 *   [ airythemes ](https://profiles.wordpress.org/airythemes/)
 *   [ nxlogy ](https://profiles.wordpress.org/nxlogy/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/airy-frontend-forms/)