Product cards can show metafields in two different ways in Keystone, depending on how products are laid out. Merchants often expect Theme settings → Product cards → Table details to drive collection grid cards, but that setting only applies to list and table (row) layouts—not the grid card layout.
On collection pages (and anywhere the theme shows many products at once), Keystone renders grid product cards separately from list or table rows:
If you configure Table details but still browse the collection in grid view, you will not see those custom columns on the cards. Switch to the list or table style for that collection (when your section supports it), or use the grid-only options below.
For step-by-step setup of Table details, see Custom content for tables.
These are fixed hooks in the theme. Create the matching metafield definitions in Settings → Custom data → Products and fill values per product.
| What you want | Metafield | Theme setting |
|---|---|---|
| Short line under the title (tagline) | Namespace and key: descriptors.subtitle (Shopify may label this Product subtitle) | Theme settings → Product cards → Enable product tagline must be on. See Product subtitles. |
| Badge on the product image | custom.badge (single line text) | Works when your card shows the badge treatment; see Product badges (metafield method). |
| Custom Add to cart (or equivalent) button label on the card | custom.button_text | See Replace "Add to cart". |
(Screen shot of metafield setup)
descriptors.subtitle) definition uses a multi-line or rich text type, you can sometimes combine a few short lines in that one field instead of many separate card fields.Start by connecting your source repository and choosing the pages you want to publish.
You can then browse your documentation and ask questions about the content your team has shared.