Enquêtes et recherches sur Shopify et le e-commerce
Les marchands Shopify cherchent un méga-menu gratuit sur Dawn et s'attendent à un réglage à activer, mais le code du thème montre qu'aucune section de méga-menu n'y existe, ce qui change tout le plan.
Un marchand tape « shopify mega menu free » en s’attendant à un réglage caché quelque part dans le personnalisateur de Dawn, à une case à cocher du résultat. C’est le mauvais modèle mental. Dawn est le thème de référence gratuit de Shopify, et son code a été vérifié au commit 258f00f du 10 août 2026 : le mot « mega » n’apparaît que dans 2 fichiers, snippets/header-mega-menu.liquid et assets/component-mega-menu.css. Aucun des deux n’est rattaché à une section avec des réglages de schéma. Il n’y a ni bloc, ni interrupteur, ni champ modifiable pour cela dans l’éditeur de thème. La recherche qui a amené le lecteur ici n’a donc pas de réponse gratuite sur Dawn lui-même, et le reste de cet article explique ce qu’est réellement ce snippet, à quoi ressemble un vrai panneau de réglages de méga-menu sur un autre thème, et à quel moment le gratuit cesse d’avoir du sens.
Dans la structure Liquid de Shopify, un fichier snippet est un morceau de code réutilisable, pas une fonctionnalité visible par le client en soi. Dawn livre header-mega-menu.liquid et un fichier CSS de composant correspondant, et cette paire suggère que la logique d’affichage du méga-menu est présente dans le code. Mais il faut qu’une section dispose de son propre bloc de schéma, avec des réglages nommés, pour qu’un marchand puisse configurer quoi que ce soit depuis l’éditeur de boutique. Le fait mesuré ici est simple : Dawn n’a aucune section avec des réglages de méga-menu. Un développeur pourrait donc référencer ce snippet depuis le code d’une section personnalisée, mais un marchand qui parcourt le personnalisateur du thème ne verra jamais apparaître de panneau d’options de méga-menu, parce qu’il n’a jamais été conçu comme une fonctionnalité modifiable par le client dans ce thème.
Cette distinction compte, car la plupart des instructions « ajouter un méga-menu gratuit à Dawn » qui circulent sur le web supposent l’existence d’un réglage caché. Il n’y en a aucun à trouver. Les deux fichiers existent ; la fonctionnalité, elle, n’existe pas sous une forme activable.
Horizon, un autre thème Shopify, offre une comparaison concrète, car son bloc de menu d’en-tête est entièrement développé. blocks/_header-menu.liquid, vérifié au commit 8b42ace du 31 août 2026, comporte 18 réglages sous le libellé « t:names.menu ». Parmi eux : un sélecteur menu de type link_list pour choisir quel menu de navigation alimente le bloc, un réglage de couleur background_color, un réglage de couleur text_color, et un select type_font_primary_size offrant 5 tailles, plus un select menu_font_style avec 3 styles.
Un second bloc du même thème, blocks/menu.liquid, également libellé « t:names.menu », ajoute 14 réglages supplémentaires, dont un champ texte heading, une plage menu_spacing allant de 0 à 50 par pas de 1px, une case à cocher show_as_accordion, un select accordion_icon à 2 options et une case à cocher accordion_dividers.
Voilà ce que cherche réellement une recherche sur les méga-menus : des sélecteurs de couleur, des choix de taille de police, des plages d’espacement et un comportement d’accordéon qu’un marchand peut activer sans toucher au code. Dawn n’expose rien de tout cela. Horizon, si, et c’est un thème entièrement différent.
| Réglage | Fichier | Type | Options / plage |
|---|---|---|---|
| menu | blocks/_header-menu.liquid | link_list | — |
| background_color | blocks/_header-menu.liquid | color | — |
| text_color | blocks/_header-menu.liquid | color | — |
| type_font_primary_size | blocks/_header-menu.liquid | select | 5 options |
| menu_font_style | blocks/_header-menu.liquid | select | 3 options |
| heading | blocks/menu.liquid | text | — |
| menu_spacing | blocks/menu.liquid | range | 0–50, pas de 1px |
| show_as_accordion | blocks/menu.liquid | checkbox | — |
| accordion_icon | blocks/menu.liquid | select | 2 options |
| accordion_dividers | blocks/menu.liquid | checkbox | — |
Une fois qu’un marchand accepte que Dawn ne fera pas cela sans développement sur mesure, la question suivante est de savoir si un thème payant avec méga-menu intégré vaut son prix. Le marché compte 329 thèmes dans le classement agrégé actuel, avec un prix médian de $300 et une fourchette de $100 à $500. La qualité des notes sur 308 thèmes notés atteint une moyenne de 4.53 sur 5, avec une médiane de 23 avis par thème : la fiche type a donc été suffisamment utilisée pour avoir un véritable historique plutôt qu’une poignée d’avis précoces.
Les thèmes de UTD figurent dans ce même classement aux côtés de tous les autres éditeurs, et les marchands qui comparent les options peuvent consulter directement les fiches de UTD sur le Shopify Theme Store plutôt que de prendre pour argent comptant une seule promesse de fonctionnalité. Citer un éditeur ici ne constitue pas une recommandation portant spécifiquement sur les fonctions de menu, puisque la comparaison des réglages de méga-menu ci-dessus repose entièrement sur le code de Dawn et de Horizon, pas sur celui de UTD.
Acheter un thème pour son méga-menu ne garantit pas qu’il se charge vite, et les deux questions doivent être vérifiées séparément. Les données Core Web Vitals extraites de CrUX pour juillet 2026, fondées sur le trafic réel des visiteurs plutôt que sur un test en laboratoire, montrent une médiane de 85.5% des chargements de pages mobiles réussissant tous les Core Web Vitals sur les 247 thèmes disposant de données suffisantes, et 86.2% sur ordinateur sur 199 thèmes. Le thème le plus performant du marché atteint 98.6% sur mobile et 99.2% sur ordinateur. Le pire n’atteint que 46.1% sur mobile et 30.3% sur ordinateur. L’écart est assez large pour que les fonctions de navigation d’un thème et ses performances de chargement soient vérifiées comme deux postes distincts, sans supposer qu’elles vont de pair.
Les catégories suivies sur ce marché couvrent Art, Auto, Bags, Beauty, Clothing, Electronics, Food and drink, Home, Jewelry & Access., Kids, Pets, Sports et Toys, et un méga-menu n’a pas la même importance selon la catégorie dans laquelle se situe une boutique : un catalogue comportant de nombreuses sous-catégories tire davantage profit des contrôles d’accordéon et d’espacement exposés par Horizon qu’une petite boutique mono-catégorie. Un marchand qui gère un grand catalogue devrait traiter la fonction de menu comme une véritable exigence et la rechercher directement plutôt que d’essayer de la greffer sur Dawn à coups de snippets personnalisés.
Commencez par déterminer si le catalogue a réellement besoin d’un panneau de navigation multicolonne ; si c’est le cas, orientez-vous vers des thèmes qui exposent ce panneau sous forme de vrais réglages, comme le font les 18 et 14 réglages de Horizon, plutôt que d’espérer que Dawn finisse par en développer un.
Non. La recherche dans les fichiers du thème Dawn au commit 258f00f (10 août 2026) a trouvé du code de méga-menu dans 2 fichiers seulement, snippets/header-mega-menu.liquid et assets/component-mega-menu.css. Aucun des deux n'est exposé sous forme de section avec des réglages configurables dans l'éditeur de thème. Autrement dit, il n'existe ni bouton d'activation, ni bloc, ni entrée de schéma pour un méga-menu qu'un marchand pourrait activer via le personnalisateur. Tout ce qui se construit par-dessus ce snippet exige des modifications manuelles du code du thème, pas un panneau de réglages.
Le fichier blocks/_header-menu.liquid de Horizon en donne un exemple concret avec 18 réglages au total, dont un sélecteur de menu link_list, des sélecteurs de couleur background_color et text_color, et un select type_font_primary_size à 5 options. Un bloc distinct, blocks/menu.liquid, ajoute 14 réglages supplémentaires, comme menu_spacing sur une plage de 0 à 50 par pas de 1px et une case à cocher show_as_accordion. C'est ce niveau de contrôle que vise réellement une recherche sur les méga-menus, et il se trouve dans le schéma de blocs de Horizon, pas dans celui de Dawn.
Le prix médian du marché sur 329 thèmes est de $300, dans une fourchette de $100 à $500, et le nombre médian d'avis est de 23 : un choix payant dans cette fourchette n'a donc rien d'inhabituel pour la catégorie. Que cela en vaille la peine dépend de savoir si le marchand a besoin des contrôles d'accordéon et d'espacement exposés par Horizon, puisque Dawn n'a tout simplement pas de section avec ces réglages à comparer.
Les données Core Web Vitals issues de CrUX pour juillet 2026 montrent une médiane de 85.5% des visites mobiles réussissant tous les Core Web Vitals sur 247 thèmes disposant de suffisamment de données, et 86.2% sur ordinateur sur 199 thèmes. Le meilleur thème du marché atteint 98.6% sur mobile et 99.2% sur ordinateur, tandis que le pire se situe à 46.1% sur mobile et 30.3% sur ordinateur : l'écart entre thèmes est donc assez large pour qu'une fonctionnalité de menu ne soit pas le seul critère de décision. Vérifier les chiffres Core Web Vitals d'un thème candidat avant de changer reste l'ordre des opérations le plus sûr.