Create a Metafield definition
Fields
Fields are the essence of ACF. They are called "Metafields" and are stored as information tied directly to your own individual objects such as your products, collections, pages, etc.

You can use fields to store information, media, references, etc. that are relevant to help you better describe your objects in your storefront. Also, you can use it as an admin tool to store important backend information related to your exact business processes - the use cases can be whatever you want them to be essentially.
Anatomy of a Metafield
The image below illustrates the full anatomy of a Metafield. While this may look complex at first glance but don’t worry! We’ll walk through each element in detail over the next few articles to ensure you fully understand how Metafields work and how to use them effectively.

How do I create a custom field in ACF?
This is the first and most important step before anything can appear on your storefront. By setting up a definition, you're giving Accentuate the instructions it needs to handle your data.
In this step, you define what type of data you want to store and how it will be organized. Think of this step as getting an empty box, labeling it and deciding what will go inside. At this stage, you are not adding any content yet.
This box is called a Metafield definition.
Before you read this article, make sure that you’ve read our article Scope and that you know where you want to apply your Metafield.
For this example, we will be using the Product scope.
By this point, you should have already:
In the next few articles, we’ll guide you through each step of the field creation process. You’ll learn about setting the label and name, namespace, configuring where the field applies and selecting the appropriate field data type.
Label & NamespaceField contexts (Field applies to)Field data typeLast updated