Fiche incident
Theme bug on mobile sur Shopify - Causes & solutions
Ta boutique Shopify est nickel sur ton ordinateur, mais sur smartphone le menu burger ne s'ouvre plus, les boutons « Ajouter au panier » disparaissent, ou la page entière s'affiche « comme si le mode PC s'était mis sur mobile ». C'est exactement là que ça fait mal : plus de 70 % du trafic e-commerce arrive par mobile, et l'index de Google est mobile-first. Un bug d'affichage mobile, c'est de la conversion qui fuit en silence pendant que tes campagnes social ads continuent de payer le clic.
Ce guide ne te sert pas une liste de généralités. On part de ton symptôme exact, on remonte au fichier responsable (theme.liquid, base.css, l'app fautive), et on te donne le correctif copiable. La méthode est celle qu'on applique chez BugRescue sur des thèmes OS 2.0 chargés d'apps : isoler d'abord, corriger ensuite, sans casser le thème en production.
Contexte technique
Les bugs mobile Shopify viennent fréquemment de la combinaison thèmes OS 2.0 (Dawn, Craft, Sense) + apps qui injectent des sections custom. Les sélecteurs de variantes swatch, les sticky add-to-cart et les pop-ups newsletter sont les premiers responsables. Le Lighthouse Score mobile chute rapidement quand plus de 4 apps front-facing sont installées en simultané. Sur iOS Safari, le viewport 100vh se comporte différemment de Chrome Android : un menu mobile full-screen mal codé peut couper l'accès au bouton panier.
Cet incident peut impacter votre chiffre d’affaires.
Si ce problème touche le checkout, la disponibilité ou la performance, la perte de revenu peut être immédiate.
Note expert BugRescue
Testez toujours sur device réel, pas uniquement en DevTools. Les bugs de scroll et de touch ne se reproduisent pas en émulation. Préférez BrowserStack ou un iPhone + Android physique.
Prise en charge par des experts avec 15+ ans d’expérience e-commerce.
Équipe senior full-stack PrestaShop, WooCommerce, Magento, Shopify et WordPress. Intervention rapide sur incidents critiques et stabilisation durable — France, Maroc, Belgique et Suisse.