Nous utilisons des cookies pour améliorer votre expérience de visite de notre site Web. Pour plus d'informations, Cliquez ici.
Mentions légales
×

Vue d'ensemble de la vie privée

Ce site utilise des cookies afin que nous puissions vous fournir la meilleure expérience utilisateur possible. Les informations sur les cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site Web et aider notre équipe à comprendre les sections du site que vous trouvez les plus intéressantes et utiles.

Vous pouvez régler tous vos paramètres de cookies en naviguant sur les onglets sur le côté gauche.

Nom du cookieAcceptez
GDPR PRO - Règlement sur la protection des données générales - tout en 1 Ce module aide le site adevenir conforme à la norme RGPD en ajoutant les fonctionnalités conformes à la loi.
unknown

Prestashop 1.7 CMS pages : guide ultime 2025 !

tout servces prestashop

1. Comment créer une page CMS dans PrestaShop 1.7 ?

Pour créer une page CMS, allez dans Apparence > Pages (ou Design > Pages selon la version). Cliquez sur "Ajouter une nouvelle page" et renseignez les champs : titre, contenu, URL simplifiée, balises SEO, etc. Vous pouvez activer ou non l'affichage dans le footer.

Ces pages servent à publier des contenus non produits, comme les CGV, la politique de retour ou des informations pratiques. Vous pouvez les relier à des blocs CMS ou menus pour les rendre visibles. L’éditeur intégré permet d’ajouter du texte, des images et du code HTML.


2. Où sont affichées les pages CMS dans PrestaShop 1.7 ?

Par défaut, les pages CMS sont accessibles via des liens dans le footer, grâce au module Bloc CMS. Vous pouvez aussi les intégrer dans le menu principal ou les afficher dans des blocs personnalisés.

Les pages ne sont pas visibles automatiquement si elles ne sont pas liées à un bloc ou un menu. Vous devez donc manuellement ajouter les liens vers ces pages dans les zones souhaitées, en utilisant les hooks appropriés (footer, header, colonne latérale…).


3. Peut-on ajouter des pages CMS au menu principal ?

Oui, le module Menu principal (ou Main Menu) permet d’ajouter facilement une page CMS à votre menu de navigation. Allez dans Apparence > Menus, sélectionnez une page dans la liste "Pages CMS disponibles", puis cliquez sur "Ajouter".

Cela permet de rendre les pages importantes (comme "À propos", "Contact", "Livraison") accessibles dès la navigation principale. C’est une bonne pratique pour améliorer la lisibilité du site et rassurer les visiteurs avec un accès rapide à l’information.


4. Comment traduire les pages CMS dans une boutique multilingue ?

PrestaShop 1.7 gère le multilingue nativement. Lors de la création ou l’édition d’une page CMS, vous verrez des onglets pour chaque langue activée. Il suffit de renseigner le titre, le contenu, les balises SEO et l’URL pour chaque version.

Cela garantit une bonne expérience utilisateur pour tous vos visiteurs, quel que soit leur pays. C’est également important pour le référencement international, car Google indexe les pages séparément selon la langue grâce aux balises hreflang intégrées automatiquement.


5. Peut-on utiliser les pages CMS pour améliorer le référencement SEO ?

Oui, les pages CMS offrent des champs SEO essentiels : meta title, meta description, URL simplifiée, balises H1-H2. Il est recommandé d’écrire un contenu riche et structuré, optimisé avec vos mots-clés principaux.

Ajoutez des liens internes, des images avec balise ALT, et évitez les doublons. Une bonne page CMS bien optimisée peut attirer du trafic organique, notamment pour des sujets comme la politique de livraison, le fonctionnement des retours ou la présentation de l’entreprise.


6. Comment insérer une image ou du HTML dans une page CMS ?

Dans l’éditeur de contenu de la page CMS, vous pouvez insérer une image via l’icône “Image” ou basculer en mode code source (<>) pour insérer directement du HTML. Cela permet d’ajouter des bannières, des tableaux, des vidéos ou des formulaires.

Cette flexibilité permet de créer des pages attractives et informatives sans forcément passer par un développeur. Attention toutefois à ne pas insérer de code lourd ou mal formaté, au risque de casser l’affichage ou d’affecter la performance de la page.


7. Peut-on conditionner l'affichage d'une page CMS à un groupe de clients ?

Nativement, PrestaShop ne propose pas cette fonctionnalité, mais certains modules de restriction d’accès comme Private CMS Pages permettent de limiter l’accès aux pages selon le groupe de clients (pros, VIP, abonnés, etc.).

Cela permet par exemple de créer une page de tarifs réservés, de contenu premium ou de documentation technique uniquement visible pour des clients connectés à un certain profil. C’est très utile dans un contexte B2B ou pour les boutiques avec des offres personnalisées.


8. Où modifier l’URL d’une page CMS ?

Dans la fiche d’édition d’une page CMS, le champ URL simplifiée vous permet de définir le lien (slug) de la page. Par exemple, "conditions-generales" pour une page CGV. Ce champ est important pour le SEO et la lisibilité des liens.

Pensez à éviter les accents, majuscules et caractères spéciaux. Si vous modifiez une URL existante, pensez à mettre en place une redirection 301 pour ne pas perdre le trafic ou casser les liens internes. Certains modules SEO permettent de gérer ces redirections facilement.


9. Est-il possible d’intégrer une page CMS dans une autre page ?

Oui, mais cela demande un peu de personnalisation. Vous pouvez insérer une page CMS dans une autre via iframe ou utiliser des shortcodes si votre thème ou un module les prend en charge.

Une autre solution consiste à copier le contenu HTML d’une page CMS et à le coller dans une autre. Pour des mises à jour automatiques et dynamiques, il vaut mieux utiliser un module de gestion de blocs réutilisables, surtout si vous souhaitez afficher un même contenu dans plusieurs zones.


10. Peut-on afficher une page CMS en popup ou modal ?

Nativement non, mais vous pouvez le faire avec des modules comme Popup CMS Page ou en intégrant une fenêtre modale Bootstrap liée à un bouton ou un lien. Il suffit d’appeler le contenu d’une page CMS dans un bloc HTML déclenché en popup.

Cela est utile pour afficher une politique de confidentialité, des conditions de livraison ou un message marketing sans quitter la page en cours. Bien configurée, cette approche améliore l’expérience utilisateur tout en assurant une bonne accessibilité au contenu informatif.