Aller au contenu principal
Trace techniqueWordPressSageBedrockTailwindWooCommerce

Évolution du starter theme - WooCommerce & améliorations

Amélioration continue du starter theme Sage/Bedrock interne et extension avec une couche WooCommerce réutilisable pour couvrir les besoins e-commerce des clients sans recourir à PrestaShop.

Date
Sept. - Oct. 2025
Section
Alternance
https://github.com/DerouillonAlice/wordpress-with-sage-template

Compétences démontrées

  • Développer
  • Entreprendre

Contexte

Après avoir mis en place le starter theme Sage/Bedrock à l'agence lors de ma première année, j'ai continué à le faire évoluer au fil des projets clients. Chaque nouveau site révélait des frictions ou des manques dans la base initiale. En parallèle, certains clients avaient des besoins e-commerce que ni le starter de base ni PrestaShop ne couvraient idéalement, j'ai donc étendu le template avec une couche WooCommerce préconfigurée.

Objectifs

  • Améliorer et affiner le starter theme au fil des retours terrain.
  • Étendre le starter avec une base WooCommerce préconfigurée pour les projets e-commerce.
  • Proposer une alternative à PrestaShop pour les boutiques de taille modeste.

Améliorations du starter theme

L'usage du starter sur de vrais sites clients a mis en évidence des ajustements nécessaires : composants Blade manquants, configuration Tailwind à affiner, conventions à consolider pour que le template reste cohérent d'un projet à l'autre. J'ai intégré ces retours au fur et à mesure pour que la base s'améliore avec l'usage plutôt que de se figer.

Extension WooCommerce

Intégration dans l'architecture Sage

L'intégration de WooCommerce dans un thème Sage demande un travail spécifique : les templates WooCommerce utilisent leur propre système de surcharge de fichiers, qu'il faut adapter pour fonctionner avec Blade. J'ai configuré les hooks nécessaires, mis en place la surcharge des templates principaux (boutique, fiche produit, panier, tunnel de commande) et assuré la cohérence visuelle avec Tailwind.

WooCommerce plutôt que PrestaShop

Pour des boutiques de taille modeste, PrestaShop représente une complexité d'installation et de maintenance disproportionnée. WooCommerce, intégré directement dans WordPress, permet de livrer une solution e-commerce dans le même environnement que le site vitrine, sans infrastructure supplémentaire, et avec un seul back-office pour le client.

Conclusion

Cette trace illustre une démarche que j'ai cherché à maintenir tout au long de mon alternance : traiter les outils internes comme des projets à part entière, qui méritent d'être améliorés et documentés. Le starter theme est passé d'une base expérimentale à un outil fiable utilisé sur tous les projets WordPress de l'agence.
Retour à Alternance