Arrête de gérer des centaines de variations WooCommerce. Crée un blueprint de tarification, assigne-le à n'importe quel produit et mets à jour les prix dans tout ton catalogue en modifiant une seule règle.
Gratuit. Sans restrictions. WooCommerce 6.0+
Définition
La tarification par attributs WooCommerce est une méthode de calcul dynamique du prix d'un produit en fonction des attributs choisis par le client (taille, matériau ou couleur), sans créer une variation de produit distincte pour chaque combinaison possible.
PriceBlueprint est un plugin de tarification par attributs WooCommerce qui implémente cela via des blueprints de tarification réutilisables. Un blueprint est un ensemble de règles — une par valeur d'attribut — que le plugin évalue à l'exécution pour produire le prix final. Les propriétaires de boutiques définissent des règles comme « Taille XL ajoute 10 € » ou « Matériau Chêne ajoute 25 € », assignent un blueprint à n'importe quel produit, et le prix est calculé en direct sur la page produit.
Contrairement au système de variations intégré de WooCommerce, qui crée un enregistrement de base de données par combinaison d'attributs et évolue de façon exponentielle, l'approche basée sur les règles de PriceBlueprint évolue de façon linéaire. Un produit avec 5 attributs × 5 valeurs nécessite 3 125 variations WooCommerce mais seulement 25 règles de blueprint.
Cas d'usage
Matériau, finition, taille et type de pied. Avec des variations : 256+ enregistrements par produit. Avec PriceBlueprint : 4 règles, un blueprint pour tout le catalogue.
Cas d'usage
50 t-shirts, chacun avec des tailles S–XL. Le fournisseur augmente le prix XL. PriceBlueprint : modifier une règle, les 50 produits se mettent à jour instantanément. WooCommerce : 50 modifications manuelles.
Cas d'usage
Licences logicielles, gravures personnalisées, articles sur commande : tout produit dont le prix dépend des options sélectionnées, pas des quantités en stock.
Le problème
4 matériaux × 3 tailles × 3 couleurs = 36 variations à créer, tarifer et maintenir. Augmente le prix d'un matériau et tu modifies des dizaines d'enregistrements un par un.
Variations WooCommerce
Changer le prix du cuir → modifier 12 enregistrements
PriceBlueprint
Changer le prix du cuir → modifier 1 règle
Comparaison
Les variations WooCommerce sont conçues pour les produits avec un stock, des images ou des SKU distincts par combinaison. Pour la tarification basée sur les attributs où seul le prix varie, elles introduisent une complexité inutile.
| Critère | Variations WooCommerce | PriceBlueprint |
|---|---|---|
| Évolutivité | Exponentielle : les combinaisons se multiplient avec chaque nouvelle valeur d'attribut | Linéaire : les règles n'augmentent qu'avec les valeurs uniques, jamais les combinaisons |
| Utilisation BDD | 1 ligne par variation × nombre de produits (peut atteindre des milliers) | 1 règle par valeur d'attribut, partagée entre tous les produits |
| Performance | Pages produits et admin plus lentes avec de nombreuses variations | Rapide : pas de requêtes de variations ; prix calculé à l'exécution |
| Règles réutilisables | ❌ Prix définis par produit, par variation | ✅ Un blueprint partagé entre produits illimités |
| Mise à jour prix en direct | ✅ Intégré (nécessite une variation par combinaison) | ✅ Intégré via AJAX, aucun enregistrement de combinaison nécessaire |
| Mise à jour catalogue | Modifier chaque variation sur chaque produit individuellement | Changer une règle dans le blueprint et tous les produits se mettent à jour instantanément |
| Temps de configuration | Élevé : générer et tarifer chaque combinaison séparément | Quelques secondes : assigner un blueprint existant, c'est tout |
| Idéal pour | Produits avec stock, images ou SKU uniques par combinaison | Tarification basée sur les attributs où seul le prix varie selon la sélection |
Comment ça marche
Même configuration d'attributs que WooCommerce. La différence commence ensuite.
Ajouter tes attributs et définir un modificateur de prix pour chaque valeur. Taille XL ajoute 10 €, Matériau Chêne ajoute 25 €. Autant de règles que nécessaire.
Attacher le blueprint à n'importe quel produit en quelques secondes. Un blueprint peut couvrir tout ton catalogue si la logique de tarification est la même.
Modifier une règle dans le blueprint et chaque produit qui l'utilise se met à jour automatiquement. Pas besoin de toucher aux produits individuels.
Fonctionnalités
Un blueprint peut être assigné à un nombre illimité de produits. Mettre à jour la logique de tarification en un seul endroit, partout c'est reflété.
Le prix se met à jour en temps réel pendant que les clients choisissent leurs options. Pas de rechargement de page, pas d'attente.
Les sélections d'attributs et le prix configuré sont transmis correctement dans le panier, le paiement et la confirmation de commande.
Les sélections apparaissent dans WC Admin, les e-mails de commande, la page de remerciement et Mon Compte. Partout où les clients s'attendent à les voir.
Aucun enregistrement par combinaison écrit dans la base de données. Boutique plus propre, requêtes plus rapides, moins de maintenance.
Ajouter, soustraire, multiplier, diviser ou définir un prix fixe par valeur d'attribut. Fonctionne avec n'importe quel attribut global WooCommerce.
Également inclus
De la configuration à la première commande
Créer un blueprint, l'assigner à un produit, laisser les clients configurer. Chaque sélection est enregistrée automatiquement dans la commande.
Créer un Blueprint
Définir des règles de tarification pour chaque valeur d'attribut. Règles et attributs illimités. Taille XL +10 €, Matériau Chêne +25 €, autant que tes produits en ont besoin.
Assigner à un produit
Choisir n'importe quel produit et sélectionner ton blueprint. C'est fait. Un blueprint fonctionne pour tout ton catalogue. Pas besoin de configurer les prix sur chaque produit séparément.
Le client configure et achète
Les clients sélectionnent des attributs et le prix se met à jour en temps réel. Pas de rechargement de page nécessaire. Le prix configuré va directement dans le panier.
Commande enregistrée avec tous les détails
Les sélections d'attributs et le prix configuré apparaissent dans WC Admin, les e-mails de commande et Mon Compte. Tout ce que le client a choisi est visible dans la commande.
FAQ
Tout ce que tu dois savoir sur la tarification par attributs WooCommerce avec PriceBlueprint.
Les variations WooCommerce créent un enregistrement de base de données par combinaison d'attributs. Quatre tailles × trois couleurs = 12 variations à créer et maintenir. PriceBlueprint utilise des règles de tarification : une règle par valeur d'attribut, calculant le prix final à l'exécution. Pas de combinaisons, pas de surcharge, et modifier une règle met à jour chaque produit utilisant le blueprint.
Un blueprint est un ensemble réutilisable de règles de tarification par attributs. Chaque règle associe une valeur d'attribut à un modificateur de prix, par exemple « Taille : XL → ajouter 10 € » ou « Matériau : Chêne → ajouter 25 € ». Tu crées le blueprint une fois, tu l'assignes à autant de produits WooCommerce que nécessaire, et le plugin calcule le prix final en direct sur la page produit.
Oui, c'est la fonctionnalité principale. Un blueprint peut être assigné à un nombre illimité de produits WooCommerce. Lorsque tu mets à jour une règle dans le blueprint, chaque produit l'utilisant reflète le changement immédiatement, sans modifier aucun produit individuel.
PriceBlueprint prend en charge cinq opérateurs par valeur d'attribut : ajouter un montant fixe au prix de base, soustraire un montant fixe, multiplier le prix de base par un facteur, le diviser, ou définir un prix entièrement fixe. Cela couvre la grande majorité des scénarios de tarification WooCommerce basés sur les attributs.
Oui. Les calculs de prix se font via AJAX sur la page produit, donc la mise en cache de page complète n'interfère pas avec le calculateur de prix en temps réel. La page statique en cache se charge normalement, et le calculateur de prix en direct s'exécute par-dessus.
Les nouvelles sessions obtiennent immédiatement le prix mis à jour. Les articles déjà dans un panier existant sont recalculés au prochain chargement de page, donc les clients voient toujours le prix actuel avant de passer commande.
PriceBlueprint s'intègre via les hooks WooCommerce standard et est compatible avec n'importe quel thème compatible WooCommerce, y compris Storefront, Flatsome, Astra et les thèmes basés sur des blocs. Le sélecteur d'attributs utilise un CSS minimal et hérite automatiquement des styles de ton thème actif.
PriceBlueprint est entièrement compatible avec WooCommerce High-Performance Order Storage (HPOS). Les sélections d'attributs et les prix configurés sont stockés et récupérés correctement sous la table des posts legacy et la nouvelle table des commandes.
PriceBlueprint est conçu pour les produits WooCommerce simples où le prix est déterminé par les sélections d'attributs plutôt que par des enregistrements de variations pré-créés. Il fonctionne aux côtés de tes produits variables existants. Tu décides quels produits utilisent des blueprints et lesquels utilisent des variations standard.
Oui. Chaque sélection d'attribut et le prix configuré résultant sont stockés avec la commande WooCommerce. Ils apparaissent dans WC Admin, les e-mails de confirmation de commande, la page de remerciement et l'historique des commandes du client dans Mon Compte.
WooCommerce écrit un post et des lignes de métadonnées associées par variation. Un produit avec 5 attributs × 5 valeurs crée 3 125 enregistrements de variations. Multiplié sur un catalogue, cela gonfle les tables wp_posts et wp_postmeta, ralentit les requêtes de page produit, alourdit WooCommerce Admin et augmente la taille des sauvegardes. PriceBlueprint évite complètement cela en n'écrivant jamais d'enregistrements par combinaison.
PriceBlueprint nécessite WordPress 6.0 ou supérieur, WooCommerce 6.0 ou supérieur, et PHP 7.4 ou supérieur. Il est gratuit à télécharger depuis le dépôt de plugins WordPress.org et fonctionne sur tout environnement d'hébergement répondant à ces exigences.
Oui. La version gratuite sur WordPress.org est entièrement fonctionnelle : produits illimités, règles illimitées par blueprint, les cinq opérateurs de prix, mises à jour de prix en direct, intégration complète panier et commande, et 9 traductions linguistiques. Pas de limitations artificielles, pas de mise à niveau requise.
À propos
PriceBlueprint a été créé par Edgar Khachaturov, un développeur WordPress et WooCommerce avec 7 ans d'expérience dans la création de solutions e-commerce. Le plugin a été créé pour résoudre un vrai problème rencontré dans des boutiques en production : le système de variations de WooCommerce ne passe pas à l'échelle pour les cas d'usage de tarification basée sur les attributs.
La version gratuite est publiée sur le dépôt officiel de plugins WordPress.org, où elle est examinée par l'équipe des plugins WordPress. Le plugin suit les normes de codage WordPress, utilise les hooks natifs de WooCommerce et la couche de données, et est compatible avec WooCommerce HPOS.
Le support est fourni directement par le développeur à support@getpriceblueprint.com et via le forum de support WordPress.org.
Hébergé sur WordPress.org
Examiné et listé sur le dépôt officiel de plugins WordPress.org. Gratuit à télécharger et installer depuis n'importe quel tableau de bord WordPress.
Natif WooCommerce
Construit exclusivement sur les hooks, filtres et APIs de données WooCommerce. Pas de tables de base de données propriétaires, pas de dépendance à un framework.
Licence GPL-2.0
Publié sous la GNU General Public License v2.0, cohérent avec la licence WordPress et WooCommerce.
Gratuit sur WordPress.org. Installé en quelques secondes.
Télécharger gratuitementNécessite WooCommerce 6.0+ · PHP 7.4+ · WordPress 6.0+