Working with Fields in Pods

We built powerful field types that are offer great flexibility when managing your content. Learn about the different Input Types you can choose from.

Pods comes with many field types. Our field types offer useful options to control the form inputs and how they will display on your site.

Quick Definitions

  • Field Type: The type of field you want
  • Data Type: The type of content that a field type will store (text, number, relationship, etc)
  • Input Type: The form input used to enter and manage content for the field

Our Field Types are organized by Data Type. That means that many of our field types can support different Input Types depending on your needs. You can explore our Field Types below by Input Type and by Data Type.

Browse by Input Type

These are the different types of inputs you can create with Pods fields. Click on any input to view more details about the associated Field Type.

Text input field
Text
Basic
Website input field
Website
Basic
Phone input field
Phone
Basic
Email input field
Email
Basic
Date input field
Date
Basic
Time input field
Time
Basic
Number input field
Number
Basic
Dropdown input field
Drop Down
Relational
Multi Select input field
Multi Select
Relational
Checkbox input fields
Checkboxes
Relational
Radio Button input fields
Radio Buttons
Relational
Autocomplete input field
Autocomplete
Relational
List View field with Autocomplete input
List View
Relational
Yes / No Checkbox input field
Yes / No Checkbox
True / False
Yes / No Dropdown field
Yes / No Dropdown
True / False
WYSIWYG (TinyMCE) input field
WYSIWYG (TinyMCE)
Visual Content
WYSIWYG (Quill) input field
WYSIWYG (Quill)
Visual Content
oEmbed input field
oEmbed
Media / Content

Browse by Data Type

This is a complete list of Field Types organized by Data Type. Click on any Field Type to view more details about it.

More Documentation on Working with Fields in Pods

Avatar Field

Extends User Profile with a Gravatar field that is managed under the Media Library as opposed to using Gravatar.com

Code (Syntax Highlighting) Field

The Code (Syntax Highlighting) field is used for multiple line code content.

Color Picker Field

The Color Picker field is useful in situations where a color needs to be able to be chosen and customized.

Conditional Logic for Fields

Conditional Logic for Fields will allow you to show or hide a field based on the value of another field.

Currency Field

The Currency field is used to store numeric, integer, and float currency amounts.

Date / Time Field

The Date / Time field is used to store a date and time value with an easy to use date / time input.

Date Field

The Date field is used to store a date value with an easy to use date input.

Email Field

The Email field allows you to store email addresses with additional validation checks.

File / Image / Video Field

The File / Image / Video field is used to store a relationship to Media attachment(s).

Heading Field

The Heading field is not a normal input field, it will output Heading text between your normal form fields to help organize the form.

HTML Content Field

The HTML Content field is not a normal input field, it will output as HTML itself between your normal form fields to help organize the form.

oEmbed Field

The oEmbed field is used to store a single URL that will use the oEmbed protocol to display remote content.

Password Field

The Password field is used to store single-line text with a basic password input form field.

Phone Field

The Phone field is used for telephone numbers in various formats.

Plain Number Field

The Plain Number field is used to store numeric, integer, and float values.

Plain Paragraph Text Field

The Plain Paragraph Text field is used for multiple line text values.

Plain Text Field

The Plain Text field is used for Simple Plain Text Values like a first name, last name, alphanumeric ID or value.

Relationship Field

The Relationship field is used to store related items on various objects in WordPress.

Settings: Advanced

Provides access to the Advanced field options when editing a field.

Settings: Field Details

Basic Field Settings (Label, Name, Description and Field Type) that apply to all Fields created in Pods.

Settings: Reserved List of Names

There are certain names you cannot use for Pod, Group, or Field names in Pods because they are reserved in WordPress or Pods for other uses.

Simple Repeatable Fields

Simple Repeatable Fields will allow you to repeat many different types of fields.

Time Field

The Time field is used to store a date value with an easy to use time input.

Website Field

The Website field is used to store a URL or Website Address or Link to a Website.

WYSIWYG (Visual Editor) Field

The WYSIWYG (Visual Editor) field is used for multiple line HTML content.

Yes / No Field

The Yes / No field offers customizable labels and display options for checkbox, radio buttons, or a drop-down input.