Field types

Lite Pro

Here is the full list of available field types.

Address map (Pro)

  • Input type: google map address
  • Allowed values: any
  • Validation: address
  • Displayed as: google maps

To use the address field you have to set your google maps API key.

Color (Pro)

  • Input type: colopicker
  • Allowed values: any
  • Validation: exadecimal code
  • Displayed as: color circle

Currency (Pro)

  • Input type: input number + currency selector
  • Allowed values: integer
  • Validation: integer
  • Displayed as: text + currency

Date (Pro)

  • Input type: input date
  • Allowed values: date
  • Validation: date (format YY-mm-dd)
  • Displayed as: date

Editor (Pro)

  • Input type: TinyMCE editor
  • Allowed values: any
  • Validation: none
  • Displayed as: text

Email

  • Input type: input email
  • Allowed values: any
  • Validation: email
  • Displayed as: clickable email

Embed (Pro)

  • Input type: wordpress embed field
  • Allowed values: a valid embeddable resource url
  • Validation: embeddable url
  • Displayed as: iframe

File (Pro)

  • Input type: worpdress media (any file)
  • Allowed values: a valid uploaded file url
  • Validation: none
  • Displayed as: linked file

Gallery (Pro)

  • Input type: worpdress media (only images allowed)
  • Allowed values: a list of valid uploaded image urls
  • Validation: none
  • Displayed as: slideshow

HTML (Pro)

  • Input type: HTML editor
  • Allowed values: any
  • Validation: none
  • Displayed as: rendered HTML

Height (Pro)

  • Input type: input number + height unit selector
  • Allowed values: integer
  • Validation: integer
  • Displayed as: text + height unit

Image (Pro)

  • Input type: worpdress media (only images allowed)
  • Allowed values: a valid uploaded image url
  • Validation: none
  • Displayed as: image

List (Pro)

  • Input type: multiple input text
  • Allowed values: any
  • Validation: none
  • Displayed as: list

Number (Pro)

  • Input type: input number
  • Allowed values: integer
  • Validation: integer
  • Displayed as: text

Phone number (Pro)

  • Input type: input text
  • Allowed values: any
  • Validation: none
  • Displayed as: text

Relations (Pro)

  • Input type: select2
  • Allowed values: from a list of posts
  • Validation: valid post id
  • Displayed as: link

Please refer to the dedicated section to get more informations.

Select

  • Input type: select
  • Allowed values: the specified options
  • Validation: is an allowed value
  • Displayed as: text

Select Multiple (Pro)

  • Input type: select multiple
  • Allowed values: the specified options
  • Validation: is an allowed value(s)
  • Displayed as: list

Text

  • Input type: input text
  • Allowed values: any
  • Validation: none
  • Displayed as: text

Textarea (Pro)

  • Input type: textarea
  • Allowed values: any
  • Validation: none
  • Displayed as: text

Time (Pro)

  • Input type: input time
  • Allowed values: time
  • Validation: time (format HH:mm:ss)
  • Displayed as: time

Toggle (Pro)

  • Input type: checkbox
  • Allowed values: true / false
  • Validation: boolean
  • Displayed as: svg icon (check or x)

Url (Pro)

  • Input type: input url + input text for anchor text
  • Allowed values: any
  • Validation: url
  • Displayed as: link

Video (Pro)

  • Input type: worpdress media (only video allowed)
  • Allowed values: a valid uploaded video url
  • Validation: none
  • Displayed as: video

Weight (Pro)

  • Input type: input number + weight unit selector
  • Allowed values: integer
  • Validation: integer
  • Displayed as: text + weight unit