Les extensions d’app de thème Shopify, expliquées

Les extensions d’app de thème permettent aux apps Shopify d’ajouter des fonctionnalités à votre boutique sans éditer le code du thème. Voici ce qu’elles sont et pourquoi elles comptent.

shopify theme app extensions - featured image

Les extensions d’app de thème Shopify sont la raison pour laquelle ajouter des fonctionnalités à une boutique ne signifie plus éditer du code. Le framework d’extensions permet aux apps d’ajouter des blocs et des widgets via l’éditeur de thème, si bien que votre thème reste intact et à l’abri des mises à jour.

Si vous avez cherché des apps Shopify récemment, vous avez probablement vu l’expression « extension d’app de thème » et vous êtes demandé ce qu’elle signifie vraiment pour vous. C’est l’une des choses les plus utiles que Shopify a livrées ces dernières années, et elle supprime discrètement une grande partie du risque qui venait autrefois avec l’installation d’apps.

Ce qu’elles sont

Une extension d’app de thème est une façon pour une app d’ajouter des fonctionnalités à votre vitrine via le propre framework de Shopify, plutôt qu’en éditant les fichiers de votre thème. L’app fournit un bloc ou un widget que vous placez avec l’éditeur de thème, la même interface glisser-déposer que vous utilisez déjà. Le code de votre thème reste intact.

Pourquoi elles comptent

  • Sans code. Vous ajoutez des fonctionnalités sans toucher un seul fichier.
  • À l’abri des mises à jour. Une mise à jour du thème n’écrasera ni ne cassera la fonctionnalité.
  • Suppression propre. Désinstallez l’app et son code part avec elle, sans fragments résiduels.
  • Configuration plus rapide. Ce qui demandait un développeur ne prend plus que quelques clics.

Ce que cela signifie en pratique

Des fonctionnalités qui exigeaient autrefois d’embaucher de l’aide sont désormais en libre-service. Les packs en sont un bon exemple. Une app comme Bundle MixMatch utilise une extension d’app de thème pour ajouter un pack mix-and-match à vos pages produit, si bien que vous obtenez la fonctionnalité en quelques minutes et n’avez jamais à éditer votre thème pour l’obtenir ni pour la retirer plus tard.

Quand vous évaluez une app de vitrine, vérifiez qu’elle utilise une extension d’app de thème. C’est un signe que l’app est construite de la façon moderne et sûre, et cela vous épargne les maux de tête qui venaient autrefois avec le fait de boulonner des fonctionnalités sur un thème.

Pourquoi les extensions d’app de thème Shopify ont changé la façon dont les marchands livrent des fonctionnalités

Avant l’existence des extensions d’app de thème Shopify, chaque fonctionnalité de vitrine qu’une app ajoutait signifiait coller du Liquid dans votre thème. Avis, packs, upsells, barres de livraison, boutons d’ajout au panier collants : tous vivaient comme des fragments que vous mainteniez à la main. Un changement de thème les cassait. Une mauvaise fusion les corrompait. La taxe de maintenance était réelle et la plupart des marchands la sous-estimaient.

Le nouveau framework sort ce code de votre thème et le met dans l’app elle-même. L’app expose des blocs que vous placez avec l’éditeur de thème, comme vous placeriez un titre ou une image. Quand l’app se met à jour, le bloc se met à jour avec elle. Quand vous changez de thème, le bloc est toujours là.

  • Fini les éditions de fichiers de thème pour les fonctionnalités de vitrine.
  • Les mises à jour s’appliquent automatiquement sans réintégration manuelle.
  • Les blocs sont placés visuellement avec le même éditeur que le reste de votre thème.
  • Les performances sont isolées, donc une app lourde ne peut pas plomber toute votre vitrine.

Où les extensions d’app de thème Shopify s’insèrent dans l’architecture d’apps plus large

Comprendre les extensions d’app de thème Shopify est plus facile avec le contexte de l’architecture. Shopify s’est éloigné régulièrement du code injecté dans le thème vers un modèle d’extensions où chaque app interagit avec la vitrine via des interfaces définies. Les extensions d’app de thème sont la version orientée vitrine de ce schéma, de la même façon que les extensions de checkout sont la version du paiement et les extensions d’admin la version de l’admin.

La raison pour laquelle cela compte pour un marchand, c’est la cohérence. Les apps qui utilisent des extensions se comportent de façon prévisible. Elles s’installent via l’éditeur de thème, se mettent à jour sans casser, se désinstallent proprement. Les apps qui n’ont pas encore fait le pas reposent sur des schémas qui dépendent de votre travail manuel, et cet écart ne fera que se creuser à mesure que Shopify concentre son effort de développement sur le modèle d’extensions.

Le concept général d’architecture logicielle derrière ce virage est bien documenté.

Foire aux questions

Qu’est-ce qu’une extension d’app de thème Shopify ?

Une façon pour une app d’ajouter des fonctionnalités de vitrine via le propre framework de blocs de Shopify, sans aucune édition de fichier de thème.

Pourquoi est-ce important pour les marchands ?

Cela supprime le risque. Les mises à jour du thème ne cassent pas l’app, et désinstaller l’app retire proprement son code.

Quels types d’apps les utilisent ?

Les packs, les avis, les upsells, les barres de livraison et la plupart des fonctionnalités modernes de vitrine Shopify se livrent désormais comme extensions d’app de thème.

Les meilleures apps de packs s’installent via une extension d’app de thème, si bien que vous obtenez la fonctionnalité sans toucher à votre thème, et une boutique bien conçue tire parti de cette approche. Defyn aide les entreprises australiennes à créer des packs Shopify sans éditions risquées du thème.

Avatar de Claire Smith
Sponsored Loved this story? Defyn turns articles like this into the websites your competitors wish they had. Talk to us → defyn.com.au