Skip to main content

Some Metafields Do Not Display

If your metafields are created but not appearing on the storefront, the issue is almost always related to the theme template configuration.

Troubleshooting Steps

1. Verify Liquid Code Exists

Check that the appropriate Liquid code snippet has been added to your theme template file. Without the Liquid code, metafields won't render on the storefront.

2. Compare Working vs. Non-Working Metafields

If some metafields display correctly while others don't:

  • Check the Type Does it match what the Liquid code expects?
  • Check the Namespace Is it spelled exactly the same?
  • Check the Key Does it match the key referenced in the Liquid code?

3. Check Template Assignment

Verify that the products (or other resources) with non-displaying metafields are using the same theme template as the ones where metafields work correctly.

Common Causes

Non-displaying metafields typically result from:

  • Mismatched namespace or key between the metafield and the Liquid code
  • Missing Liquid snippet in the theme template
  • Different template assignment for the resource
  • Typos in namespace, key, or Liquid syntax