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