Flexible Custom Fields

Build your theme with custom fields that gives you more flexibility and control than any other product on the market.


Features

  • Get creative with the intuitive drag-and-drop interface
  • Reusable flexible layouts across all resources
  • Repeatable fields and groups
  • Over 20 other unique field types
  • Show and hide fields based on tags and templates

Field Types

When configuring your metafields, you can select from 20 different field types.

Name
Data
Description
string
Standard text input field, useful to enter a few words
integer
Simple number field restricting input to numeric characters.
integer
Set minimum and maximum values with an easy to use range slider.
text
Multiline textarea, useful for descriptions and content without formatting.
datetime
Select either a single and start and end date.
string
Colour picker with ability to enter hex value and set alpha transparency.
string
Similar to native product tags with the ability to add/remove many values.
text
Rich text editor for styled content, image uploads and html formatting.
url
Fast image upload field with drag and drop support.
url
Restricted file upload field, great for PDF documents.
boolean
Toggle field is great for enabled/disabled settings.
string
Add multiple values to choose from within a standard select list.
string
Simple checkboxes, great for multiple value options.
string
Select one value from multiple options.
handle
Build relationships for Products, Collections, Blogs, Articles and Pages.
namespace
A powerful repeater field with ability to contain any of the above fields.
-
Create a visual group of fields to enhance the user experience.
namespace
Create many flexible layouts and reuse across any resource.

Text


Number


Range


Multiline


Date


Colour


Tags


Rich Text


Image


File


Toggle


Select


Checkbox


Radio Button


Relational


Repeater


Group


Flexible Sections



Example Section



Example Section with Repeater


Settings

All fields can be set as required and restricted by type, tag or template suffix