Champs personnalisés et blog sur PrestaShop : le guide ACF & CPT
Fiches techniques, FAQ, badges, blog : comment ajouter vos propres champs et types de contenu à PrestaShop sans toucher au thème, puis confier leur saisie à Claude ou…
Aidez les moteurs de recherche à comprendre vos produits, leurs déclinaisons et votre boutique grâce aux données structurées Schema.org. Schema Pro réunit les informations produit, l’identité de l’entreprise, la navigation, la livraison et les retours, avec des outils pour examiner le résultat et repérer les données manquantes.
Regroupez vos déclinaisons avec hasVariant, variesBy et productGroupID. Par exemple, chaque couleur et taille d’un tee-shirt peut avoir sa référence, son prix, sa disponibilité et son image.
Publiez nom, description, images, référence SKU, marque, identifiants disponibles, état, prix, devise et disponibilité. Les prix suivent le contexte du visiteur ; un prix masqué ne produit pas d’offre.
Associez des questions et réponses traduites à un produit, une catégorie, une page CMS ou une URL personnalisée exacte. Recherchez la page par son nom, ordonnez les entrées et activez-les individuellement.
Le diagnostic parcourt les produits actifs par petits lots et distingue erreurs, recommandations et informations facultatives. Exportez les résultats en CSV pour organiser les corrections.
Les données réutilisables et les pages statiques peuvent être mises en cache pendant une minute au maximum. Prix et stocks produit sont calculés à chaque affichage ; les modifications concernées et le bouton Vider le cache invalident les données mémorisées. À l’activation et à la mise à jour, les modèles JSON-LD du thème sont recompilés : le balisage natif est remplacé sans doublon.
Un abonnement renouvelé reste actif et une réponse passagère du serveur de licence ne coupe pas le module. Sans licence active, les données structurées restent publiées ; la configuration, l’aperçu, l’audit et les FAQ attendent la licence.
Un produit peut avoir plusieurs tailles, prix et états de stock. Les décrire précisément est plus utile que publier le même balisage générique partout. Schema Pro s’appuie sur les données réelles de la boutique et permet de choisir les types à publier sur les pages concernées. Les résultats enrichis dépendent des règles et des décisions de Google : aucun classement, étoile ou gain de trafic n’est garanti.
Publiez nom, description, images, référence SKU, marque, identifiants disponibles, état, prix, devise et disponibilité. Les prix suivent le contexte du visiteur ; un prix masqué ne produit pas d’offre. Les GTIN sont vérifiés avant publication : renseignez uniquement ceux attribués par le fabricant. Les notes reposent sur les avis approuvés admissibles de la source choisie ; elles sont omises en leur absence.
Regroupez vos déclinaisons avec hasVariant, variesBy et productGroupID. Par exemple, chaque couleur et taille d’un tee-shirt peut avoir sa référence, son prix, sa disponibilité et son image. Associez vos groupes d’attributs à la couleur, la taille, la matière, le motif ou le genre. Une limite réglable borne la taille du résultat ; les déclinaisons sélectionnée et par défaut sont prioritaires.
Décrivez votre entreprise : nom, raison sociale, logo, adresse, coordonnées, numéro de TVA et profils sociaux officiels. Les types LocalBusiness proposent aussi horaires, coordonnées géographiques et gamme de prix. Renseignez des informations exactes ; ces champs ne garantissent pas un panneau de connaissance Google.
Décrivez le site et sa recherche interne, puis publiez le fil d’Ariane sur les pages concernées. WebSite et SearchAction restent descriptifs : Google n’affiche plus le champ de recherche des liens annexes. Le fil d’Ariane suit la navigation fournie par PrestaShop. L’adresse de recherche s’adapte au format d’URL de la boutique : elle reste valide avec les URL simplifiées comme sur les boutiques qui ne les utilisent pas.
Associez des questions et réponses traduites à un produit, une catégorie, une page CMS ou une URL personnalisée exacte. Recherchez la page par son nom, ordonnez les entrées et activez-les individuellement. Ces questions doivent déjà être visibles sur la page : le module produit les données structurées, pas un bloc FAQ public. Google n’affiche plus de résultats enrichis FAQ.
Décrivez les pages de catégorie et les URL des produits de la liste affichée. La pagination est respectée : les données correspondent aux produits de la page courante, sans inventer une liste de tout le catalogue.
Indiquez un pays de destination, une devise, des frais d’expédition, un délai de préparation et une plage de transit. Un coût vide n’est pas interprété comme une livraison gratuite ; saisissez zéro uniquement si cela correspond à votre politique. Cette règle commune doit s’appliquer aux produits concernés. Elle ne calcule pas les tarifs transporteurs ou le coût propre à chaque client.
Configurez les retours indépendamment de la livraison : pays, délai limité ou illimité, ou retours non acceptés, frais d’envoi à la charge du marchand ou du client, méthode et URL de la politique. Les valeurs doivent correspondre à vos conditions publiées ; le module ne détermine pas vos obligations légales. Le délai de retour se règle de 1 à 365 jours ; pour des retours sans limite de durée, choisissez le type « Délai de retour illimité ».
Recherchez un produit par son nom, choisissez langue et devise, puis examinez son JSON-LD. Ouvrez la fiche publique ou le test Google des résultats enrichis pour poursuivre la vérification. Le diagnostic parcourt les produits actifs par petits lots et distingue erreurs, recommandations et informations facultatives. Exportez les résultats en CSV pour organiser les corrections. L’absence de GTIN attribué par le fabricant n’est pas automatiquement une erreur. Ce diagnostic ne certifie pas l’éligibilité Google et ne détecte pas tous les conflits de thème.


Schema Pro publie ses données structurées sur la boutique sans contacter le serveur de licence et ne se désactive jamais lui-même. Lorsqu’un abonnement est renouvelé, la nouvelle date d’échéance est récupérée auprès du serveur : la licence reste active pendant les sept jours qui suivent la date enregistrée, puis le module interroge le serveur de nouveau, au plus une fois par heure. Une réponse passagère du serveur — erreur interne, trop de requêtes ou horloge décalée — n’arrête pas le module : le délai de grâce de sept jours court à partir du premier échec.
Sans licence active, les données structurées restent donc publiées et les onglets du module restent visibles ; la configuration, l’aperçu, le diagnostic du catalogue et la modification des FAQ attendent la licence, avec le formulaire de licence affiché en premier. Les deux formulaires de licence sont protégés par un jeton, et les messages de licence sont traduits dans les cinq langues de l’administration.
Les données réutilisables et les pages statiques peuvent être mises en cache pendant une minute au maximum. Prix et stocks produit sont calculés à chaque affichage ; les modifications concernées et le bouton Vider le cache invalident les données mémorisées. Les lectures d’images et de stocks des déclinaisons sont regroupées. Le coût dépend du catalogue et des réglages, sans promesse universelle de temps de réponse. Le module ajoute du JSON-LD sans CSS ni JavaScript public. Il peut remplacer les modèles JSON-LD natifs reconnus tout en préservant les balisages tiers inconnus : contrôlez les doublons sur la page finale. Les visites de la boutique ne contactent jamais le serveur de licence. À l’activation et à la mise à jour du module, les modèles JSON-LD du thème sont recompilés : le balisage natif est reconnu et remplacé, sans doublon de Product, même lorsque la recompilation automatique des gabarits est désactivée.
PrestaShop 1.7.8, 8.2+ et 9.0+ (8.0 et 8.1 ne sont pas pris en charge) ; PHP 7.4 minimum, avec une version de PHP prise en charge par votre installation PrestaShop. L’administration est disponible en français, anglais, espagnol, italien et polonais. Les données produit et FAQ suivent la boutique et la langue choisies. En multiboutique, sélectionnez une boutique avant toute modification. Vérifiez sur une boutique de test l’association de votre thème avec les autres modules de données structurées ou d’avis.
Contactez le support depuis votre espace client WePresta. Indiquez les versions PrestaShop/PHP, l’URL concernée, la section de configuration, les résultats CSV et les journaux utiles, sans données privées. La durée de licence, le nombre de sites et le support optionnel dépendent de l’offre sélectionnée sur la fiche produit.
Découvrez comment nous nous comparons aux alternatives les plus courantes du marché.
| Fonctionnalité | WePresta | Addons |
|---|---|---|
| payments Tarification transparente | check_circle | cancel |
| update Mises à jour à vie incluses | check_circle | cancel |
| support_agent Support direct du développeur | check_circle | cancel |
| verified Compatible PS 1.7, 8 & 9 | check_circle | help_outline |
| code Code propre et standardisé | check_circle | cancel |
| storefront Compatible Multi-boutique | check_circle | help_outline |
| money_off Aucun frais de renouvellement caché | check_circle | cancel |
Trouvez les réponses aux questions fréquemment posées sur ce module
Rejoindre +19 marchands utilisent ce module
Installation en 5 minutes · Documentation complète incluse
check_circle
check_circle