Comment créer et utiliser des champs personnalisés sur Shopify ?

Si vous avez comparé Shopify avec d’autres solutions ecommerce, vous vous êtes sans doute heurté à une problématique de taille : Comment gérer les champs / attributs personnalisés pour mes pages ou mes produits ?

Il se trouve que la fonctionnalité a toujours été présente dans Shopify, mais qu’elle n’était pas directement accessible par l’interface d’administration : il s’agit des metafields.

Il fallait auparavant installer l’application gratuite Metafields Guru, et ensuite créer et alimenter ses champs personnalisés.

Mais depuis 2022, Shopify a implémenté nativement une interface d’édition des metafields, et vous pouvez l’utiliser sur votre boutique.

Pour créer un metafield, il faut aller dans : Administration Shopify > Paramètres > Champs méta.

Ici, vous pouvez définir des champs personnalisés pour tous les types de données de Shopify (Clients, Produits, Commandes, etc.).

Pour ensuite réutiliser vos metafields dans votre thème, il vous suffit, en Liquid, de coder l’appel suivant :

{{ [objet].metafields.[espace de nom].[clé du metafield] }}

Par exemple :

{{ product.metafields.adriel.colisage }}

 

En plus, il est aussi possible d’utiliser ces champs personnalisés dans le moteur de filtrage de votre boutique, ainsi que dans l’éditeur de thème dédié aux utilisateurs classiques.

Comme ça, vous ne pourrez plus dire que Shopify est limité !