A Field inherit from an Item, then all settings described in Item Settings are also used.

Some specific settings will be common to all Fields.

Field Settings Description
default
string / Default: ”
The default value for this field
hidden
boolean / Default: false
If true, the option will be hidden, but its value will still be accessible using getter method.
This is helpful for deprecating old settings, while still making your project backward compatible.
example
string / Default: ”
An example value for this field, will be displayed in a code
user_id
string / Default: ”
User id must be included and fixed if user_meta is managed in an admin page only, outside of user profile container
show_in_user_profile
boolean / Default: false
This option can be used if user_meta is managed in an admin page only, outside of user profile container.
If true, it will display this field at the end of the users profiles, not editable