Comment installer les widgets Pandectes sur d'anciens thèmes Shopify (Legacy theme support)
Legacy theme support s'adresse aux boutiques qui utilisent des thèmes anciens ne pouvant pas utiliser les sections d'application de thème. Au lieu d'ajouter des blocs dans l'éditeur de thème, vous copiez des extraits de code prêts à l'emploi depuis l'application et vous les collez dans les fichiers de votre thème.
Ce guide couvre :
- Customer data requests
- Cookie declaration
- Do not sell my data
- EU withdrawal button
Chaque vue d'instructions vous guide d'abord dans la configuration standard Online Store 2.0.
En bas de ces instructions, vous verrez un panneau :
If the above doesn't work for your store, check below:
Ce panneau contient deux liens :
- Legacy theme support install instructions : pour les anciens thèmes Shopify
- Custom storefront (headless) install instructions : pour Hydrogen ou d'autres vitrines externes
Cliquez sur Legacy theme support install instructions pour ouvrir la page de configuration Legacy de votre boutique.
Quand utiliser Legacy theme support ?
Utilisez-le lorsque toutes les conditions suivantes sont réunies :
- Votre thème est un ancien thème Shopify qui ne prend pas en charge les sections d'application Online Store 2.0, ou vous ne pouvez pas ajouter de blocs Pandectes via l'éditeur de thème.
- Vous n'utilisez pas de vitrine headless personnalisée. Les boutiques headless doivent utiliser le lien Custom storefront dans le pied de page des instructions.
Si votre thème prend en charge Online Store 2.0, suivez les étapes principales de la fenêtre d'instructions. Les extraits Legacy ne sont à utiliser que lorsque ce parcours standard n'est pas possible.
Plan requis
Legacy theme support est disponible avec les plans Premium et supérieurs.
Si vous avez un plan inférieur, les extraits d'installation apparaissent verrouillés dans l'application et une invitation à passer à un plan supérieur s'affiche.
Comment configurer un widget (pas à pas)
Chaque widget nécessite trois éléments : la configuration de l'application, Legacy theme support activé, et les extraits collés dans votre thème.
Étape 1 : configurer le widget dans Pandectes
Ouvrez la page de paramètres du widget, définissez le contenu et les options souhaités, puis cliquez sur Save.
Widget | Settings page |
|---|---|
Customer data requests | Customer Data Requests |
Cookie declaration | Cookies Declaration |
Do Not Sell | Do not sell my data |
EU withdrawal button | Withdrawal |
L'enregistrement met à jour ce que le widget affichera dans la boutique. Il n'ajoute pas le widget à votre thème à lui seul.
Étape 2 : ouvrir les instructions d'installation Legacy
- Sur la même page de widget, ouvrez View instructions ou Instructions.
- Faites défiler jusqu'au panneau du bas : If the above doesn't work for your store, check below:
- Cliquez sur Legacy theme support install instructions.
Vous êtes redirigé vers la page de configuration Legacy de votre boutique.
Étape 3 : activer Legacy theme support
Sur la page de configuration Legacy :
- Cliquez sur Enable dans la bannière d'état en haut.
- L'application prépare les extraits d'installation de votre boutique.
Lorsque Legacy theme support est activé, vous pouvez afficher et copier les extraits pour Eu Withdrawal button, Customer Data Requests, Do not sell my data et Cookie declaration.
Lorsqu'il est désactivé, les extraits restent masqués tant que vous ne l'activez pas.
Étape 4 : copier et coller l'extrait de votre widget
Toujours sur la page de configuration Legacy, ouvrez la section qui correspond au widget que vous installez et suivez les étapes de copier-coller.
Copiez toujours les extraits depuis l'application. Ne modifiez pas le code et ne construisez pas les URL vous-même.
Étapes d'installation pour chaque widget
Activez d'abord Legacy theme support (étapes ci-dessus), puis utilisez la section correspondante de la page de configuration Legacy.
EU withdrawal
- Ouvrez la page Shopify où le formulaire doit apparaître (ou créez-en une).
- Cliquez sur « Show Html » dans l'éditeur de page.
- Collez l'EU Withdrawal button snippet.
- Enregistrez votre page.
Si vous utilisez Online Store 2.0 à la place, nommez votre modèle de page withdrawal-requests.
Customer data requests (DSR)
- Ouvrez la page Shopify où le formulaire doit apparaître (ou créez-en une).
- Cliquez sur « Show Html » dans l'éditeur de page.
- Collez le Customer data requests snippet.
- Enregistrez votre page.
Si vous utilisez Online Store 2.0 à la place, nommez votre modèle de page datarequests.
Do Not Sell / CCPA
- Ouvrez la page où les visiteurs doivent exercer leur opt-out.
- Cliquez sur « Show Html » dans l'éditeur de page.
- Collez le Do Not Sell snippet.
- Enregistrez votre page.
Si vous utilisez Online Store 2.0 à la place, nommez votre modèle de page donotsell.
Cookie declaration
- Ouvrez votre page de déclaration des cookies.
- Cliquez sur « Show Html » dans l'éditeur de page.
- Collez le Cookies declaration snippet.
- Enregistrez votre thème.
Si vous utilisez Online Store 2.0 à la place, nommez votre modèle de page declaration
Dépannage
What you see | What to try |
|---|---|
Les extraits sont floutés ou affichent une icône de cadenas | Passez à Premium ou supérieur |
Message : « Enable legacy theme first » | Sur la page de configuration Legacy (ouverte depuis le pied de page des instructions), cliquez sur Enable |
Impossible de trouver la configuration Legacy | Ouvrez View instructions sur n'importe quel widget pris en charge et cliquez sur Legacy theme support install instructions en bas |
Le widget est vide sur la boutique en ligne | Vérifiez que l'extrait se trouve sur votre thème publié et sur la bonne page |
Le widget affiche d'anciens textes ou paramètres | Enregistrez de nouveau dans les paramètres Pandectes du widget, puis actualisez votre boutique en forçant le rechargement |
Le widget se charge deux fois ou se comporte de façon étrange | N'utilisez pas les extraits manuels et les sections d'application de thème pour le même widget : choisissez une seule méthode |
Mis à jour le : 02/10/2026
Merci !
