Skip to main content

Field Types

The full list of field types available in Form Plant. Add fields from the Fields tab when editing a form.

Basic Fields

TypeUseKey Settings
TextSingle-line free inputRequired, max length, placeholder
TextareaMulti-line inputRequired, rows, max length
EmailEmail addressRequired, automatic validation
PhonePhone numberRequired, hyphen handling
NumberNumeric inputRequired, min/max
URLURL inputRequired, URL format check
PasswordPassword inputOptional strength meter
HiddenURL params or fixed valuesDefault value

Name and Address Fields

TypeUseNotes
Name (parts)Last name / first name as separate inputsPer-part required and custom error messages
Name (Kana)Furigana parts (Sei / Mei)Katakana validation, per-part settings
Postal CodeJapanese 7-digit postal codeAddress auto-fill via zipcloud API
Address (Japan)Prefecture / city / town / streetAuto-filled by postal code
Address (international)International address formatWith country code
PrefectureJapanese prefecture dropdownAll 47 prefectures built in

Date and Time Fields

TypeUse
Date (Calendar)Pick from calendar UI
Date (Dropdown)Year/month/day dropdowns
TimeHour:minute dropdowns

Choice Fields

TypeUse
SelectChoose one option from a dropdown
CheckboxMultiple selection
RadioSingle selection

Special Fields

TypeUseNotes
File UploadAttach filesConfigurable size and type restrictions
HTMLStatic HTML contentDisplay only, not an input

Common Settings

All fields support:

  • Label — Text shown above the input
  • Field Name — Internal identifier, used for HTML template tags and email merge tags (e.g. {Name})
  • Required — Mark as required
  • Placeholder — Faded hint text
  • Description — Helper text shown below the field
  • Default Value — Pre-filled value
  • Custom validation messages — Custom messages for required / format errors

Need More Control?

  • Want to fully rewrite the layout? See HTML Template
  • Want custom validators? Use the JavaScript hook API (window.fplant.addValidator)

Detailed per-field settings are available from the modal UI in the WordPress admin.