Custom Fields
Table of Contents
| Custom Field Name | Location | Description |
|---|---|---|
| image-tag | Category Card | Allows a tag on the top right of the image. |
| sold-out | Category Card | Allows a tag on the top right of the image. |
| product-colors | Category Card | Allows colors to go on image. |
| available-in | Category Card | Used to share variants, typically size. |
| meter=text | Category Card | Used to have text instead of meter. |
| meter=cooling | Category Card | Used for cooling only. |
| meter=level | Category Card | Used for level only. |
| use-included | Category Card | Used to show “What’s Included” title. |
| product-features | Category Card | Used to show a list of features. |
| daily-steal | Product Details Page | For the Daily Steal promotion box. |
| sale | Product Details Page | For the sale banner on the product page. |
Custom Field Details
image-tag
Custom Field Name: image-tag
Custom Field Value examples: 30% OFF, NEW, ON SALE, HOT
The expected input is text, which will always be displayed uppercase (for example: new becomes NEW). If the sold-out field is used, it will take precedence.
sold-out
Custom Field Name: sold-out
Custom Field Value examples: SOLD OUT
The expected input is text, which will always displayed uppercase (for example: sold out becomes SOLD OUT). Will take precedence over the image-tag field.
product-colors
Custom Field Name: product-colors
Custom Field Value examples: Navy,Gray,Red/Black,Pink
The expected input is a list of colors seperated by commas with NO spaces. These colors need to match what the color values are in the “Variants” section within the Admin for each product.
*NOTE: A list of color codes and their corresponding hex values is something we are actively working on. This will be updated in the near future.
available-in
Custom Field Name: available-in
Custom Field Value examples: Available in 2-inch • 3-inch • 4-inch
The expected input is text. Copy the example and adjust it to fit needs like Available in 3-inch • 4-inch or Available in 4 colors.
meter=text
Custom Field Name: meter=text
Custom Field Value examples: Material=Shredded Memory Foam
The expected input is text. Anything before the equals will be the “title”, anything after the equals will be the “text”.
meter=cooling
Custom Field Name: meter=cooling
Custom Field Value examples: Gel Infusion
The expected input is text. The title will always be “Cooling”. The Custom Field Value will be on the right side of the cooling SVG.
meter=level
Custom Field Name: meter=level
Custom Field Value examples: Feel=4
The expected input before the equals is text. The expected input after the equals is an integer between 1 and 5. Anything before the equals will be the “title”, anything after the equals will be the “level”.
use-included
Custom Field Name: use-included
Custom Field Value examples: true, false
The expected input of the Custom Field Value is true or false. This will allow you to show the “What’s Included” title for the product-features Custom Field.
product-features
Custom Field Name: product-features
Custom Field Value examples: Independent Head and Foot Incline, Hybrid, Soft, Hygienic, Ultra Soft
The expected input is a list of features. It is coded to seperate the list of features by a comma.
daily-steal
Custom Field Name: daily-steal
Custom Field Value examples: 35 OR Limited-Time Deal=Take 35% off All Sizes
Can be either a number or text as follows:
- If value is a number, the default sale banner will be used with title “Daily Steal” and the value used as the percentage off in the text: “Enjoy
value% OFF Today Only”. - If value is text, the required format is:
title=textwith an=sign separating the title and text.
sale
Custom Field Name: sale
Custom Field Value examples: Spring Sale=Save Up to 20%
The expected input is text. The title will always be what is left of the equals sign. The sale description will be on the right side of the equals sign.