Vous avez développé une section d'accroche et un block « Nos engagements », en local, avec shopify theme dev. Ce guide vous montre comment envoyer ce travail vers Shopify de façon définitive, avec le même niveau de prudence déjà enseigné dans le parcours Shopify : les bases pour la duplication de thème.

Envoyer le thème sans le publier

Depuis le dossier atelier-lumiere-theme, la commande suivante envoie votre code vers un nouveau thème non publié sur votre dev store :

L'option --unpublished crée un tout nouveau thème dans la bibliothèque de thèmes de la boutique, sans jamais toucher au thème actuellement publié. C'est la méthode par défaut à privilégier : elle vous laisse vérifier le résultat, dans un cadre réel, avant toute mise en ligne.

Vérifier avant de publier

Une fois ce thème envoyé, ouvrez-le depuis l'administration de votre dev store, dans Boutique en ligne > Thèmes, et vérifiez-y votre section « Accroche accueil » et votre section « Nos engagements », exactement comme vous le feriez pour n'importe quel thème avant publication.

Publier le thème

Une fois satisfait du résultat, publiez ce thème avec :

Si plusieurs thèmes non publiés existent sur la boutique, cette commande vous demande de choisir lequel publier. Le thème précédemment publié redevient alors un thème non publié parmi les autres, exactement le même filet de sécurité que celui déjà pratiqué dans le parcours « Shopify : les bases » : vous pouvez le republier en cas de problème inattendu.

Modifier directement le thème publié, une exception à manier avec prudence

Shopify CLI propose aussi une option --live, pour publier immédiatement en une seule commande, et une option --allow-live, obligatoire si vous voulez envoyer des modifications directement vers le thème actuellement publié, plutôt que vers une copie séparée. Cette dernière option existe précisément pour empêcher une modification accidentelle du thème en direct : Shopify CLI refuse d'agir sur un thème publié sans cette confirmation explicite.

Sur un dev store sans vrai visiteur, comme celui de ce parcours, le risque reste limité. Sur une vraie boutique marchande, réservez cette option aux corrections mineures et urgentes, jamais à une modification importante encore en cours de test.

Le même principe que la duplication de thème, en ligne de commande

Le parcours « Shopify : les bases » enseignait à toujours dupliquer un thème avant une grosse modification, plutôt que de travailler directement sur le thème publié. La combinaison --unpublished puis theme publish, vue dans ce guide, applique exactement le même principe, simplement depuis le terminal plutôt que depuis l'administration.

Comment vérifier que la publication a fonctionné

Ouvrez la boutique publique de votre dev store, sans passer par l'aperçu de développement local : le thème réellement publié doit maintenant afficher votre section « Accroche accueil » et vos engagements, exactement comme configurés depuis l'éditeur de thème.

Vérifiez que vous avez compris

Vous lancez shopify theme push --unpublished pour la première fois sur ce projet. Le thème actuellement publié sur votre dev store va-t-il être modifié par cette commande ?

Non. L'option --unpublished crée systématiquement un nouveau thème séparé, sans jamais toucher au thème actuellement en ligne. Seule une commande explicite de publication, comme theme publish vue dans ce guide, change ce qui est réellement visible par les visiteurs de la boutique.