Text Input Fields
Text Field
Single-line text input for short content.
| Setting | Description |
|---|---|
| Placeholder | Hint text shown inside the field |
| Default Value | Pre-filled text |
| Max Length | Character limit (optional) |
Best for: Names, titles, short descriptions, product names
Textarea Field
Multi-line text area for longer content.
| Setting | Description |
|---|---|
| Rows | Height of the textarea (default: 4) |
| Max Length | Character limit (optional) |
Best for: Summaries, descriptions, comments, ingredient lists
Email Field
Email input with automatic format validation.
Best for: Contact emails, business emails
URL Field
URL input with automatic format validation.
Best for: External links, website URLs, social media links
Number Fields
Number Field
Numeric input with validation options.
| Setting | Description |
|---|---|
| Minimum | Lowest allowed value |
| Maximum | Highest allowed value |
| Step | Increment amount (e.g., 0.01 for cents) |
Best for: Prices, ratings, quantities, measurements
Date & Time Fields
Date Field
Date picker for selecting a date.
Best for: Event dates, deadlines, birthdays
Date & Time Field
Combined date and time picker.
Best for: Events with specific times, appointment slots
Selection Fields
Select (Dropdown) Field
Single choice from a dropdown menu.
| Setting | Description |
|---|---|
| Options | List of choices (label and value) |
| Default | Pre-selected option |
Best for: Categories, status selections, difficulty levels
Multi-Select Field
Multiple choices from a dropdown (hold Ctrl/Cmd to select multiple).
Best for: Tags, features, multiple topics
Checkbox Field
Single yes/no toggle.
Best for: Featured flags, terms agreement, simple toggles
Radio Buttons Field
Single choice from visible options.
Best for: Ratings (1-5 stars), priority levels, quick choices
Media Fields
File Upload Field
Upload documents and files.
| Setting | Description |
|---|---|
| Allowed Types | File extensions (pdf, doc, zip, etc.) |
| Max Size | Maximum file size in MB |
Best for: PDFs, documents, downloads
Image Field
Single image upload.
| Setting | Description |
|---|---|
| Allowed Types | Image formats (jpg, png, gif, webp) |
| Max Size | Maximum file size in MB |
Best for: Product photos, avatars, single images
Gallery Field
Multiple image upload.
| Setting | Description |
|---|---|
| Max Files | Maximum number of images |
| Allowed Types | Image formats |
Best for: Photo albums, portfolios, multiple product images
Special Fields
Oembed Field
Embedded media from external sources.
Supported sources: YouTube, Vimeo, SoundCloud, Twitter, and other oEmbed providers.
Best for: Recipe videos, product demos, music embeds
Color Picker Field
Visual color selection with hex code.
Best for: Brand colors, theme customization, design preferences
Choosing the Right Field Type
| Collecting This | Use This Field |
|---|---|
| A name or title | Text |
| A description or summary | Textarea |
| A price or rating | Number |
| An event date | Date or Date & Time |
| A category selection | Select |
| Multiple tags | Multi-Select |
| Yes/no question | Checkbox |
| Rating (1-5) | Radio Buttons |
| A document | File Upload |
| A product photo | Image |
| Multiple photos | Gallery |
| A YouTube video | Oembed |
| A brand color | Color Picker |
Related Documentation
- Creating Custom Fields Step-by-Step
- Conditional Logic for Custom Fields
- Displaying Custom Fields on Posts
