Skip to content
Ultivo Toolkit 1.0 is here! Get 10% off your first year with LAUNCH10 until September 30. See pricing
Documentation menu

Field types overview

Ultivo Toolkit ships 35 field types, grouped into six categories in the builder. Two of them, Flexible Content and Clone, come with Pro and are marked below; the other 33 are in the free version. The layout category is where the structural types live: Repeater, Flexible content and Group & Clone each have their own page.

Basic#

  • Text: single-line text input, with optional prepend/append and a character limit.
  • Text Area: multi-line text, with configurable rows and new-line handling.
  • Number: numeric input with min/max/step constraints.
  • Range: a slider over the same numeric constraints.
  • Email: text input validated as an email address.
  • URL: text input validated as a URL (lenient: a missing scheme is fine).
  • Password: masked text input.
  • Phone: telephone number input.

Content#

  • WYSIWYG Editor: the WordPress rich-text editor, with configurable tabs, toolbar and media buttons.
  • Image: a media-library image, returned as array, URL or ID.
  • File: any media-library file.
  • Gallery: an ordered collection of images.

Choice#

  • Select: dropdown, optionally multiple or nullable.
  • Checkbox: multiple choices as checkboxes.
  • Radio Button: one choice as radio buttons.
  • Button Group: radio behavior styled as a row of buttons.
  • True / False: a single on/off toggle with a custom message.

Relational#

  • Link: URL, title and target in one value.
  • Post Object: pick one or more posts, filtered by post type.
  • Page Link: like Post Object, but returns the permalink.
  • Relationship: a richer multi-post picker with search and min/max.
  • Taxonomy: pick terms from a taxonomy, optionally assigning them to the post.
  • User: pick one or more users, filtered by role.

jQuery#

  • Map (OpenStreetMap): a location picker.
  • Date Picker: date selection with configurable display and return formats.
  • Date Time Picker: date plus time.
  • Time Picker: time only.
  • Color Picker: the WordPress color picker.

Layout#

  • Message: static text between fields; stores nothing.
  • Tab: splits the group's fields into tabs; stores nothing.
  • Accordion: collapsible sections between fields; stores nothing.
  • Group: bundles sub-fields under one name; see Group & Clone.
  • Repeater: a list of rows, each with the same sub-fields; see Repeater.
  • Flexible Content (Pro): an ordered mix of layouts, each with its own sub-fields; see Flexible content.
  • Clone (Pro): reuses existing fields or whole groups in place; see Group & Clone.