The following field types are available when creating settings using the Settings API:
Dynamic Field Map
Creates a set of fields that allow the user to map their form fields to custom keys (fields) entered by the user.
Checkbox
Creates a checkbox field.
Checkboxed Select
Creates a complex field where a hidden drop-down field is displayed when the checkbox is checked.
Custom Field
Learn how to create custom field types.
Field Map
Creates a set of fields that allow the user to map their form fields to a custom field selected from a predefined list.
Field Select
Creates a drop down field populated with fields from the form.
Generic Map
Creates a set of fields that allow the user to map custom keys to custom values, based on submission or other data.
Hidden
Creates a hidden field.
Radio Button
Creates a radio button field.
Select
Creates a select/drop-down field.
Save Button
Creates a save button.
Select Custom
Creates a select/drop-down field which also allows users to enter a custom value.
Simple Condition
Creates a complex set of fields allowing users to specify a condition (i.e. Country is Brazil).
Text
Creates a text field.
Textarea
Creates a textarea field.