Field Types
Bookable Time Slot
The Bookable Time Slot field allows you to set up time slots for accepting bookings.
Display settings
Field renderer: Booking Date Calendar
- Timeslot title format - The display format of each timeslot shown in the calendar.
Choice
The Choice field creates a list of selectable options.
Field settings
- Options - Choice options displayed when selecting a value.
- Form field type - The type of form element used to display the field. By default, 3 form types are available: Checkboxes, Radio buttons, or Select list.
- Number of columns - Select the number of columns used to display the options. Applicable ifForm field type is Checkboxes or Radio buttons.
- Show option list in popup - Whether to show options in a small popup window. Applicable if Form field type is Checkboxes.
- Sort by label - Whether to show options in alphabetical order.
Display settings
Field renderer: Default
- Sort by label - Whether to show selected options in alphabetical order.
- Max items to display - The maximum number of selected options to show.
- Field value separator - Enter an HTML tag or fragment used to separate selected options.
Field renderer: Checklist
- Checked item color - The color used to display selected options.
- Show unchecked items - Whether to show options that were not selected.
- Unchecked item color - The color used to display options that were not selected.
- Show item label in tooltip - Whether to show option labels in a tooltip.
- Display inline - Whether to show options in a single line.
- Number of columns - The number of columns used to display options.
- Sort by label - Whether to show options in alphabetical order.
- Max items to display - The maximum number of options to show.
Color
The Color field provides an interactive way to select a hex color string.
Display settings
Field renderer: Default
- Max items to display - The maximum number of selected colors to show.
- Field value separator - Enter an HTML tag or fragment used to separate selected colors.
Date
The Date field provides a way to select a certain date of year.
Field settings
- Month and year only - Whether to show month and year select options only.
- Enable time (hour and minute) - Whether to enable time selection.
- Restrict dates - Limits date selection to a date within specified date range only.
- Set current date selected by default - Whether to set the current date selected by default when editing the field for the first time.
- Default year - The year selected by default when editing the field for the first time.
- Time format - Select 12-hour or 24-hour time format. Applicable if Enable time (hour and minute) is switched on.
Display settings
Field renderer: Default
- Date/time format - Select the display format of date and time; Show data/time, Show date, or Custom date format. If Custom date format is selected, enter the data/time format string suitable for input to PHP date() function into the text field.
- Max items to display - The maximum number of dates to show.
- Field value separator - Enter an HTML tag or fragment used to separate dates.
Lets you enter e-mail addresses. Optionally lets you enable MX record checks to ensure the e-mail addresses exist.
Field settings
- Minimum length - The minimum length of the text string entered.
- Maximum length - The maximum length of the text string entered.
- Regular expression - Sets a regular expression used to validate the text string entered.
- Check MX record of e-mail address - Allow e-mail address only if a valid DNS MX record exists.
- Placeholder - Appears within the text input field when no value exists.
- Input mask - A string of characters that indicates the format of the text string entered.
Display settings
Field renderer: Default
- Display format - Select the display format of the e-mail address;
- E-mail Address - Show the e-mail address with a link to e-mail application.
- E-mail Address (without link) - Show the e-mail address without a link.
- Custom label - Show a custom label with a link to e-mail application. Enter a label in the text field.
- Select field - Select a field that should be used as the label of the e-mail link.
- Show as button - Whether to show the e-mail link as a button.
- Button color - Select the color of the e-mail link button.
- Open link in - Open the e-mail link in the current window or a new window.
- Max items to display - The maximum number of e-mail addresses to show.
- Field value separator - Enter an HTML tag or fragment used to separate e-mail addresses.
File
The File field allows files to be uploaded or selected using the WP media manager or browser dialogue.
Field settings
- Allowed files - Adds upload validation for specific file types (Audio, Image, Video, or Custom).
- Allowed file extensions - Select file extensions allowed for the file being uploaded. Applicable if Allowed files is Custom.
- Maximum file size - Adds upload validation for maximum file size in kilobytes (KB).
Display settings
Field renderer: Default
Icon
Lets you select one or more FontAwesome icons.
Field settings
- Number of columns - The number of columns used to display icons.
- Number of rows - The number of rows used to display icons.
Display settings
Field renderer: Icon
- Icon size - Select the size of icons displayed.
- Icon color - Select the color of icons displayed.
Image
The Image field allows images to be uploaded or selected using the WP media manager or browser dialogue.
Field settings
- Maximum file size - Adds upload validation for maximum image file size in kilobytes (KB).
- Disable AJAX upload for non-admin users - Whether to stop uploading image files automatically before submitting the form. Applicable only to users without administrator permission.
Display settings
Field renderer: Default
- Image width - The display width of each image in pixels.
- Image height - The display height of each image in pixels.
- Number of columns - The number of columns used to display images.
- Space between images - The width of space between images.
- Link image to - Whether to link image to a single image or a single post page, or no link.
- Open link in - Open the image link in the current window or a new window.
- Max items to display - The maximum number of images to display.
- Render as background image - Whether to render image as a background image of the container.
- Zoom on hover - Whether to zoom into the image when the mouse pointer is over the image.
- Brighten on hover - Whether to brighten the image when the mouse pointer is over the image.
- Display "No Image" image if nothing to display - Whether to display a default image.
Field renderer: Gallery
- Number of columns - The number of columns used to display images in the gallery.
- Image size - The size of each image in the gallery.
- Do not link - Whether to disable linking images to the single post page.
- Max items to display - The maximum number of images to display in the gallery.
Field renderer: Photo Slider
- Image size - The size of each image in the photo slider.
- Slider height - The display height of the photo slider.
- Show thumbnails - Whether to show thumbnail images under the main image.
- Number of thumbnail columns - The number of columns used to display thumbnails.
- Slider effect - The transition effect of the slides, Slide or Fade.
- Show slide indicators - Whether to show dots at the bottom of the slides indicating which slide the user is on.
- Autoplay slides - Whether to automatically move slides.
- Link to post - Whether to link the main image to a single post page.
- Zoom on click image - Whether to zoom into the image when the image is clicked.
- Show prev/next arrows - Whether to show left and right arrows over the main image for navigating images.
- Include videos - Whether to include videos entered for a Video type field.
- Video field - The Video type field that has video URLs for videos to be included in the slider.
- Show videos first - Whether to show videos before images in the slider.
- Embed videos in privacy mode - Whether to embed videos from video providers in privacy mode.
- Max number videos - The maximum number of videos to include in the slider.
Location
Lets you enter address details and specify a location on the map.
Field settings
- Address format - The format of address when saved into the database.
- Customize address fields - Customize which address input fields should be presented in the form.
- Default latitude - Sets the latitude of the initial location on the map.
- Default longitude - Sets the longitude of the initial location on the map.
- Default zoom level - Sets the initial zoom level of the map.
Display settings
Field renderer: Default
- Customize address format - Whether to customize the format of the address displayed.
- Address format - Enter tags to customize the address format. The tags will be replaced with actual values when displayed.
- Link to Google Maps - Whether to link the address to Google Maps.
- Max items to display - The maximum number of addresses to show.
- Field value separator - Enter an HTML tag or fragment used to separate addresses.
Field renderer: Map renderer
- Map height - The height of the map in pixels.
- Map marker icon - The type of icon displayed as map markers.
- Default zoom level - The initial zoom level of the map.
- Enable directions search - Whether to enable the directions search feature on Google Maps.
Field renderer: Street view renderer
- Map height - The height of the map in pixels.
- Map marker icon - The type of icon displayed as map markers.
- Default zoom level - The initial zoom level of the map.
Field renderer: Static map renderer
- Map width - The width of the static map image in pixels.
- Map height - The height of the static map image in pixels.
- Use high resolution image - Whether to display the static map image in a higher resolution.
- Marker size - Select the size of the marker shown on the map.
- Marker color - Select the size of the marker shown on the map.
Map
Lets you specify a location on the map.
Field settings
- Map height - Sets the height of the map.
- Default latitude - Sets the latitude of the initial location on the map.
- Default longitude - Sets the longitude of the initial location on the map.
- Default zoom level - Sets the initial zoom level of the map.
Display settings
Field renderer: Map renderer
- Map height - The height of the map in pixels.
- Map marker icon - The type of icon displayed as map markers.
- Default zoom level - The initial zoom level of the map.
- Enable directions search - Whether to enable the directions search feature on Google Maps.
Field renderer: Street view renderer
- Map height - The height of the map in pixels.
- Map marker icon - The type of icon displayed as map markers.
- Default zoom level - The initial zoom level of the map.
Field renderer: Static map renderer
- Map width - The width of the static map image in pixels.
- Map height - The height of the static map image in pixels.
- Use high resolution image - Whether to display the static map image in a higher resolution.
- Marker size - Select the size of the marker shown on the map.
- Marker color - Select the size of the marker shown on the map.
Name
The Name field allows you to enter a persons title, given name, middle name, family name, and name suffix.
Field settings
- Enable name prefix field - Whether to enable the name prefix selection field. Choose which name prefix should be available.
- Enable first name field - Whether to enable the first name input field.
- Enable middle name field - Whether to enable the middle name input field.
- Enable last name field - Whether to enable the last name input field.
- Enable name suffix field - Whether to enable the name suffix input field.
- Display format - The default display format of the name used when saving the value into the database.
- Show horizontally - Whether to display name input fields horizontally in a single line.
Display settings
Field renderer: Default
- Customize display format - Whether to customize the format of the name displayed.
- Max items to display - The maximum number of names to show.
- Field value separator - Enter an HTML tag or fragment used to separate names.
Number
Lets you enter numeric values either through a text or slider field.
Field settings
- Minimum - The minimum (numeric) value allowed.
- Maximum - The maximum (numeric) value allowed.
- Decimals - The number of digits to the right of the decimal point, defaults to 0 (no decimals).
- Field prefix - HTML displayed before (to the left) the input field.
- Field suffix - HTML displayed after (to the right) the input field.
- Form field type - The type of form element used to display the field. By default, 2 form types are available: Text input field or Slider input field.
- Slider step - The increment at which a numeric value can be set, defaults to 1. Applicable if Form field type is Slider input field.
Display settings
Field renderer: Default
- Decimal point - The text string used to indicate the decimal point.
- Thousands separator - The text string used to indicate the thousands separator.
- Remove trailing zero - Whether to remove extra trailing zeros.
- Max items to display - The maximum number of numbers to show.
- Field value separator - Enter an HTML tag or fragment used to separate numbers.
Field renderer: Icon
- Icon - Select the icon to display.
- Icon size - Select the size of icons displayed.
- Icon color - Select the color of icons displayed.
- Max items to display - The maximum number of icons to show.
- Field value separator - Enter an HTML tag or fragment used to separate icons.
Field renderer: Range list
- Ranges - Create a list of custom ranges and the HTML tag or fragment that should be displayed for each range.
- Max items to display - The maximum number of values to show.
- Field value separator - Enter an HTML tag or fragment used to separate values.
ON/OFF
The ON/OFF field allows you to select a value that is either true or false.
Field settings
- Checkbox label - Enter the label displayed next to the checkbox.
- Make this field checked by default - Whether to mark the checkbox checked by default.
- Display toggle switch - Whether to show a toggleable switch button instead of a checkbox.
Display settings
Field renderer: Default
- ON label - The label shown when the value is true.
- OFF label - The label shown when the value is false.
Opening Hours
Field settings
- Time format - Select 12-hour or 24-hour time format.
- Time step interval - The increment at which a time value can be selected, defaults to 5 minutes.
Display settings
Field renderer: Opening Hours
- Show days without any entry as closed - Whether to show "Closed" for days without any opening hours.
- Merge overlapping intervals - Whether to merge overlapping intervals and show them as a single interval.
- Label for closed days - The label displayed for closed days.
- Label for appointment only days - The label displayed for appointment only days.
- Labels for days open all day - The label displayed for days that are open all day.
- Max items to display - The maximum number of entries to show.
- Field value separator - Enter an HTML tag or fragment used to separate entries.
Paragraph Text
The Paragraph Text field creates a basic textarea input, useful to store simple paragraphs of text.
Field settings
- Minimum length - The minimum length of the text string entered.
- Maximum length - The maximum length of the text string entered.
- Character validation - The type of validation applied to the text string entered.
- Form field type - The type of form element used to display the field. By default, 2 form types are available: Textarea field or WordPress editor.
- Rows - The number of rows of the input field.
- Preserve line breaks - Whether to convert new lines to
tags to preserve the formatting of the text entered. Applicable if Form field type is Textarea field. - Disable Visual mode - Whether to disable the Visual input mode of the WordPress editor. Applicable if Form field type is WordPress editor.
- Disable toolbar in Text mode - Whether to disable the toolbar in Text input mode of the WordPress editor. Applicable if Form field type is WordPress editor.
- Disable media buttons - Whether to disable media buttons of the WordPress editor. Applicable if Form field type is WordPress editor.
Display settings
Field renderer: Default
- Show excerpt - Whether to show an excerpt instead of full text content.
- Process shortcode(s) - Whether to execute shortcodes inside the text content.
Phone Number
Lets you enter phone numbers with an option to configure an input mask.
Field settings
- Placeholder - Appears within the text input field when no value exists.
- Input mask - A string of characters that indicates the format of the text string entered.
Display settings
Field renderer: Default
- Display format - Select the display format of the phone number;
- Phone Number - Show the phone number with a link to call the number by phone.
- Phone Number (without link) - Show the phone number without a link.
- Custom label - Show a custom label with a link to call the number by phone. Enter a label in the text field.
- Select field - Select a field that should be used as the label of the phone number link.
- Show as button - Whether to show phone number link as a button.
- Button color - Select the color of the phone number link button.
- Max items to display - The maximum number of phone numbers to show.
- Field value separator - Enter an HTML tag or fragment used to separate phone numbers.
Field renderer: WhatsApp link
- Display format - Select the display format of the phone number;
- WhatsApp Number - Show the phone number with a link to WhatsApp.
- Custom label - Show a custom label with a link to WhatsApp. Enter a label in the text field.
- Show as button - Whether to show phone number link as a button.
- Open link in - Open the phone number link in the current window or a new window.
- Prefix with country code - Whether to prefix the phone number with a country code. If switched on, select a country code from the dropdown.
- Pre-filled message - A message that will be entered automatically on WhatsApp when the phone number if clicked.
- Max items to display - The maximum number of phone numbers to show.
- Field value separator - Enter an HTML tag or fragment used to separate phone numbers.
Post Reference
Lets you select WordPress posts including custom post types with auto-suggestions.
Field settings
- Post type - Select the post type of posts shown in auto-suggestion results.
- Auto-suggest own content items only - Whether to list posts authored by the current user only.
- Number of auto suggested items to display - The number of posts to display in auto-suggestion results.
Display settings
Field renderer: Default
- Max items to display - The maximum number of posts to show.
- Field value separator - Enter an HTML tag or fragment used to separate the posts displayed.
Price
The Price field provides a way to enter price values with one or more currencies.
Field settings
- Minimum - The minimum price value allowed.
- Maximum - The maximum price value allowed.
- Currencies - Select currencies allowed for the price value entered.
Display settings
Field renderer: Default
- Currency symbol position - Select the position of the currency symbol; Auto, Before value, or After value.
- Max items to display - The maximum number of values to show.
- Field value separator - Enter an HTML tag or fragment used to separate values.
Field renderer: Icon
- Icon - Select the icon to display.
- Icon size - Select the size of icons displayed.
- Icon color - Select the color of icons displayed.
- Max items to display - The maximum number of icons to show.
- Field value separator - Enter an HTML tag or fragment used to separate icons.
Field renderer: Range list
- Ranges - Create a list of custom price ranges and the HTML tag or fragment that should be displayed for each price range.
- Max items to display - The maximum number of values to show.
- Field value separator - Enter an HTML tag or fragment used to separate values.
Range
The Range field provides an interactive experience for selecting a numerical value between specific endpoints.
Field settings
- Minimum - The minimum (numeric) value allowed.
- Maximum - The maximum (numeric) value allowed.
- Decimals - The number of digits to the right of the decimal point, defaults to 0 (no decimals).
- Field prefix - HTML displayed before (to the left) the range input.
- Field suffix - HTML displayed after (to the right) the range input.
- Slider step - The increment at which a numeric value can be set, defaults to 1.
Display settings
Field renderer: Default
- Decimal point - The text string used to indicate the decimal point.
- Thousands separator - The text string used to indicate the thousands separator.
- Range separator - Enter an HTML tag or fragment used to separate minimum and maximum values.
- Remove trailing zero - Whether to remove extra trailing zeros.
- Max items to display - The maximum number of values to show.
- Field value separator - Enter an HTML tag or fragment used to separate values.
Reference
Lets you select other content items, either of the same content type or a different one, with auto-suggestions.
Field settings
- Content type - Select the content type of items shown as options.
- Form field type - The type of form element used to display the field. By default, 3 form types are available: Autocomplete text field, Checkboxes, and Hidden field.
- Auto-suggest own content items only - Whether to list content items authored by the current user only. Applicable if Form field type is Autocomplete text field.
- Number of auto suggested items to display - The number of content items to display in auto-suggestion results. Applicable only if Form field type is Autocomplete text field.
- Number of columns - Select the number of columns used to display the options. Applicable ifForm field type is Checkboxes.
- Show option list in popup - Whether to show options in a small popup window. Applicable if Form field type is Checkboxes.
- Sort by label - Whether to show options in alphabetical order by option label. Applicable if Form field type is Checkboxes.
- Show own content items only - Whether to list content items authored by the current user only as options. Applicable if Form field type is Checkboxes.
- Show own content items only - The number of content items to display as options. Applicable only if Form field type is Checkboxes.
Display settings
Field renderer: Default
- Select view -
Field renderer: Link
- Show icon - Whether to show an icon for each link.
- Icon size - Select the size of icons displayed.
- Fallback to default icon - Whether to show the icon assigned to the content type for content items without a valid icon.
- Do not link - Whether to disable linking.
- Max items to display - The maximum number of content items to show.
- Field value separator - Enter an HTML tag or fragment used to separate the content items displayed.
Single Line Text
The Single Line Text field creates a basic text input, useful for storing single string values.
Field settings
- Minimum length - The minimum length of the text string entered.
- Maximum length - The maximum length of the text string entered.
- Character validation - The type of validation applied to the text string entered.
- Regular expression - Sets a regular expression used to validate the text string entered. Applicable if Character validation is Must match a regular expression.
- Field prefix - HTML displayed before (to the left) the input field.
- Field suffix - HTML displayed after (to the right) the input field.
- Auto-populate field - Whether to populate the text input field with a certain initial value.
- Placeholder - Appears within the text input field when no value exists.
- Input mask - A string of characters that indicates the format of the text string entered.
Display settings
Field renderer: Default
- Max items to display - The maximum number of values to show.
- Field value separator - Enter an HTML tag or fragment used to separate values.
Social Accounts
Presents fields to enter social media account info.
Field settings
- Social medias - Choose social media sites for which to collect account information.
- Number of columns - Select the number of columns used to display the input fields.
Display settings
Field renderer: Default
- Icon size - Select the size of icons displayed.
- Open link in - Open icon links in the current window or a new window.
- Link "rel" attribute - Select "rel" attributes that should be added to each link.
Field renderer: Twitter Feed
- Container height - Set the height of the container displaying the Twitter feed.
Field renderer: Facebook Page
- Container height - Set the height of the container displaying the Facebook page.
Field renderer: Facebook Messenger Link
- Display format - Select whether to display the Facebook username or a custom label.
- Open link in - Open the link in the current window or a new window.
Taxonomy Terms
Field settings
- Form field type - The type of form element used to display the field. By default, 3 form types are available: Select list, Checkboxes, and Multi-select field.
- Enable hierarchical dropdown - Whether to show guided dropdowns based on a hierarchical taxonomy. Applicable only for hierarchical taxonomies and Form field type is Select list.
- Depth of term hierarchy tree - Specify the maximum depth of hierarchy for which options are displayed.
- Disable fancy dropdown - Whether to show enhanced user interface using a 3rd party JavaScript library.
Display settings
- Show icon - Whether to show an icon for each link.
- Icon size - Select the size of icons displayed.
- Do not link - Whether to disable linking.
- Show top level term only - Whether to show top level taxonomy terms only.
- Show parent terms - Whether to prefix taxonomy term names with parent taxonomy term names.
- Show top level parent term only - Whether to prefix with a top level parent taxonomy term name only. Applicable if Show parent terms is switched on.
- Max items to display - The maximum number of taxonomy terms to show.
- Field value separator - Enter an HTML tag or fragment used to separate the taxonomy terms displayed.
Time
The Time field provides a way to specify a certain time of week.
Field settings
- Enable day of week - Whether to allow selecting a day of week.
- Enable end time - Whether to allow specifying an end time.
- Set current time selected by default - Whether to set the current time selected by default when editing the field for the first time.
- Time format - Select 12-hour or 24-hour time format.
- Time step interval - The increment at which a time value can be selected, defaults to 5 minutes.
Display settings
Field renderer: Default
- Max items to display - The maximum number of values to show.
- Field value separator - Enter an HTML tag or fragment used to separate values.
URL
The URL field provides a text input for specifying a URL.
Field settings
- Minimum length - The minimum length of the text string entered.
- Maximum length - The maximum length of the text string entered.
- Regular expression - Sets a regular expression used to validate the text string entered.
- Placeholder - Appears within the text input field when no value exists.
- Input mask - A string of characters that indicates the format of the text string entered.
Display settings
Field renderer: Default
- Display format - Select the display format of the e-mail address;
- URL - Show the URL with a link.
- URL (without link) - Show the URL without a link.
- Custom label - Show a custom label with a link to the URL. Enter a label in the text field.
- Select field - Select a field that should be used as the label of the link.
- Remove protocol - Whether to remove the protocol part of the URL.
- Show as button - Whether to show the link as a button.
- Button color - Select the color of the link button.
- Max URL display length - The maximum number of characters for each URL displayed.
- Open link in - Open the URL link in the current window or a new window.
- Link "rel" attribute - Select "rel" attributes that should be added to each link.
- Max items to display - The maximum number of URLs to show.
- Field value separator - Enter an HTML tag or fragment used to separate URLs.
Field renderer: Screenshot
- Screenshot image width - The image width of the screenshot image.
- Link image to - Whether to link image to a single image or a single post page, or no link.
- Open link in - Open the image link in the current window or a new window.
- Render as background image - Whether to render image as a background image of the container.
- Zoom on hover - Whether to zoom into the image when the mouse pointer is over the image.
- Brighten on hover - Whether to brighten the image when the mouse pointer is over the image.
- Display "No Image" image if nothing to display - Whether to display a default image.
- Max items to display - The maximum number of screenshot images to display.
User
The User field allows the selection of one or more users.
Field settings
- Set current user selected by default - Whether to set the current user selected by default when editing the field for the first.
- Enable enhanced user interface - Whether to show enhanced user interface using a 3rd party JavaScript library.
- Max number of options - The maximum number of users to display in a dropdown.
Display settings
Field renderer: Default
- Display format -
- Max items to display - The maximum number of users to show.
- Field value separator - Enter an HTML tag or fragment used to separate users.
Video
Lets you add videos by specifying video URLs or IDs.
Field settings
Display settings
Field renderer: Default
- Number of columns - The number of columns used to display videos.
- Embed videos in privacy mode - Whether to embed videos from video providers in privacy mode.
- Max items to display - The maximum number of videos to display.
Field renderer: Video thumbnail
- Image width - The display width of each thumbnail image in pixels.
- Image height - The display height of each thumbnail image in pixels.
- Number of columns - The number of columns used to display thumbnail images.
- Space between images - The width of space between thumbnail images.
- Link image to - Whether to link image to a single image, a single post page, or the video URL, or no link.
- Open link in - Open the thumbnail image link in the current window or a new window.
- Max items to display - The maximum number of thumbnail images to display.
- Render as background image - Whether to render thumbnail image as a background image of the container.
- Zoom on hover - Whether to zoom into the thumbnail image when the mouse pointer is over the image.
- Brighten on hover - Whether to brighten the thumbnail image when the mouse pointer is over the image.
- Display "No Image" image if nothing to display - Whether to display a default image.