Creating Forms
This guide explains how to create and configure forms using the BB Form Builder plugin.
Creating a New Form
- Navigate to BB Form Builder > Forms
- Click the Create button
- Enter a form name (internal use only)
- Optionally enter a custom code (used in shortcodes)
- Set the form status (Active/Inactive)
- Use the form builder to add fields
- Configure form actions
- Click Save to create the form
Form Settings Overview
- Name: Internal identifier for the form
- Code: Unique code used in shortcodes (auto-generated if empty)
- Status: Controls whether the form is visible and accepts submissions
Using the Form Builder
Builder Interface
The form builder consists of three main areas:
- Field Types Panel (Left): Available field types to drag onto the form
- Form Canvas (Center): Your form layout where you arrange fields
- Field Settings Panel (Right): Configuration options for the selected field
Adding Fields
- Find the desired field type in the left panel
- Drag the field onto the form canvas
- Drop it in the desired position
- The field settings panel will open automatically
Configuring Fields
Each field has common settings:
- Label: The field label displayed to users
- Name: The field identifier (used in placeholders and data)
- Placeholder: Hint text shown inside the field
- Help Text: Additional instructions below the field
- Required: Whether the field must be filled
- CSS Class: Custom CSS classes for styling
Arranging Fields
- Drag and Drop: Reorder fields by dragging them
- Delete: Click the trash icon to remove a field
- Duplicate: Copy existing fields with their settings
Form Appearance Settings
Configure the visual appearance:
- Form Size: Full Size, XXL, XL, Large, Medium, or Small
- Form Alignment: Left, Center, or Right
- Form Style: Default, Modern, Minimal, Bold, or Glassmorphism
- Allow Embed: Enable for external website embedding
