Checklist Plugins et Architecture — WooCommerce
Objectif
Préparer une base WooCommerce propre, maintenable et documentée, sans recréer trop tôt de dette custom.
1. Architecture cible
Socle recommandé
- WordPress propre
- WooCommerce
- thème léger et maintenable
- enfant de thème si nécessaire
- customisations minimales et documentées
Principe directeur
Privilégier configuration + plugins maîtrisés + quelques ajustements propres plutôt que du code custom diffus et non documenté.
2. Checklist cœur e-commerce
- WooCommerce installé proprement
- pages de base configurées
- taxes configurées si nécessaire
- paiements configurés
- emails transactionnels relus
- panier et checkout testés
- comptes clients testés
3. Catalogue
- catégories définies
- structure des produits cadrée
- attributs produits définis
- tags alimentaires harmonisés
- visuels produits propres
- règles de disponibilité documentées
4. Livraison / retrait
- zones de livraison définies
- logique de frais définie
- retrait configuré si retenu
- plugin de créneaux évalué puis choisi si besoin
- règle métier de cutoff documentée
5. B2B léger
- stratégie comptes entreprise définie
- méthode de validation des comptes définie
- méthode de remise / pricing B2B définie
- exports ou facturation entreprise cadrés
- process de rattachement salariés documenté si retenu
6. CMS / contenus
- homepage éditorialisée
- pages service / traiteur / entreprise cadrées
- FAQ structurée
- contact / devis testés
- footer stabilisé
7. Plugins à évaluer
Bloc e-commerce
- paiement
- checkout fields si besoin
- PDF facture si pertinent
- emails transactionnels améliorés
Bloc livraison
- créneaux de livraison
- zones ou règles avancées si nécessaire
- retrait / click & collect si retenu
Bloc B2B léger
- rôles clients / segmentation
- pricing spécifique ou remise simple
- éventuellement compte entreprise léger
Bloc performance / exploitation
- cache
- SEO
- sécurité
- sauvegardes
- logs et monitoring
8. Règles de choix plugin
Un plugin ne doit être retenu que s’il est :
- maintenu
- documenté
- compatible avec les versions récentes
- lisible fonctionnellement
- remplaçable si besoin
- plus simple qu’un développement custom équivalent
9. Ce qu’il faut éviter
- accumulation de plugins redondants
- custom code sans documentation
- logique métier critique enfouie dans des snippets dispersés
- checkout trop bricolé
- architecture qui dépend d’un freelance sans passation claire
10. Documentation minimale obligatoire
- liste des plugins retenus
- rôle de chaque plugin
- réglages critiques
- dépendances entre plugins
- snippets custom éventuels
- procédure de maintenance basique
11. Résultat attendu
Une stack WooCommerce qui peut être :
- comprise rapidement
- reprise par un autre prestataire
- maintenue sans opacité
- améliorée sans refonte technique immédiate