Aller au contenu
Portfolio/Ecole du Bonheur
Projet n° 001 · 2026

Ecole du
Bonheur

Un WordPress générique transformé en expérience digitale à la hauteur d'une école qui méritait mieux.

Site WebUI/UXWordPress
Client
École du Bonheur
Année
2026
Durée
12 semaines
Équipe
Mihai · Charles
Visiter le site
ecoledubonheur.eu
Aperçu du site
Aperçu mobile
Fig. 001 — Ecole du BonheurAperçu site web

Résultats mesurés

416
Commits git
22
Templates de pages
8
Custom Post Types
817
Chaînes traduites

Le contexte.

Un WordPress générique transformé en expérience digitale à la hauteur d'une école qui méritait mieux.

L'École du Bonheur avait un site WordPress en place, mais il ne reflétait pas l'âme de l'établissement : design générique, aucune fonctionnalité spécifique au monde scolaire. Les secrétariats géraient les inscriptions par email et téléphone, les menus et documents étaient éparpillés, et les familles peinent à trouver l'information. Le site donnait une image en décalage avec la bienveillance et le dynamisme de l'école. Hargile a pris le site existant et lui a donné un coup de sauce maison : refonte complète du thème, navigation arc-en-ciel par section, galerie photos protégée par classe, boutique Fancy Fair avec paiement Stripe, formulaire d'inscription 5 étapes, flux iCal, interface bilingue FR/EN et couche JSON-LD pour le référencement.

L'approche.

Un thème WordPress 6.x classique (« ecole-du-bonheur ») a été développé entièrement sur mesure — sans page builder, sans block editor — sur 25 phases structurées en environ 10 semaines. Le thème utilise ACF Free pour tous les champs éditables par les secrétariats, Polylang pour le support multilingue FR/EN, et un Walker_Nav_Menu personnalisé pour la navigation arc-en-ciel signature. Huit Custom Post Types (Actualités, Agenda, Staff, Événements scolaires, Dépaysements, FAQ, Documents, Albums photos) ont structuré tout le contenu de manière éditable. Le SDK Stripe a été intégré directement pour la boutique Fancy Fair avec dashboard de commandes en temps réel. Les albums de classe sont protégés par codes alphanumériques, expiration de session 8 heures et limitation de débit par IP. Les 817 chaînes traduisibles sont couvertes par des helpers i18n sur-mesure et un fichier .pot complet.

« Un WordPress générique transformé en expérience digitale à la hauteur d'une école qui méritait mieux. »

Le résultat.

416 commits, 25 phases livrées en 10 semaines. 817 chaînes traduites, 48 membres du personnel gérés.

Stack technique

Frontend
WordPress
Backend
PHP
Base
ACF
Infra
JavaScript

Livrables

  • 01Refonte complète du thème WordPress 6.x sur-mesure ('ecole-du-bonheur') — sans page builder, sans block editor
  • 0222 templates de pages couvrant la totalité de la structure du site
  • 038 Custom Post Types : Actualités, Agenda, Staff, Événements, Dépaysements, FAQ, Documents, Albums photos
  • 044 taxonomies personnalisées dont edb_classe pour les albums par classe
  • 05Walker_Nav_Menu personnalisé préservant la navigation arc-en-ciel avec attributs data-nav
  • 06Groupes de champs ACF pour tout le contenu éditable par les administrateurs
  • 07Support multilingue FR/EN via Polylang avec fichier .pot de 817 chaînes et seed scripts
  • 08Formulaire d'inscription 5 étapes avec upload de fichiers et export CSV admin
  • 09Formulaire de contact AJAX avec 8 sujets et routage automatique vers le bon secrétariat
  • 10Galerie photos sécurisée : codes par classe, expiration 8h, limitation IP
  • 11Boutique Fancy Fair Stripe Checkout avec emails de confirmation bilingues
  • 12Dashboard admin Fancy Fair : tableau de commandes Stripe en temps réel, export CSV
  • 13Flux iCal avec boutons abonnement Google Calendar et Apple Calendar
  • 14Schémas JSON-LD : School, FAQPage, ContactPage
  • 15Rôle WordPress Enseignant personnalisé pour accès aux albums photos
  • 16Plus de 30 seed scripts pour import reproductible des données CPT et ACF
  • 17Headers de sécurité .htaccess et page 404 sur-mesure
Page contact avec formulaire AJAX et routage automatique vers le bon secrétariat
Page des horaires des classes maternelles et primaires
Galerie photos sécurisée par classe avec code d'accès et expiration de session
Agenda scolaire avec flux iCal et boutons abonnement Google Calendar et Apple Calendar
Boutique Fancy Fair de l'uniforme avec paiement Stripe Checkout
Page contact avec formulaire AJAX et routage automatique vers le bon secrétariat
01 / 05

Chronologie

Audit & cadrage
Analyse de l'existant, définition de l'architecture cible et planification des 25 phases.
Déc 2025 – Fév 2026
Thème WordPress + accueil
Mise en place du thème sur-mesure et développement complet de la page d'accueil.
Phases 1–3, mars 2026
Pages Notre École
Six pages de contenu : présentation, équipe, vie scolaire, dépaysements et événements.
Phases 4–6, mars 2026
Infos pratiques & formulaires
FAQ, documents, inscriptions en ligne, galerie sécurisée, agenda et formulaire de contact.
Phases 7–16, mars 2026
Traductions FR/EN
Internationalisation complète du site : 817 chaînes traduites, support Polylang.
Phases 17–19, mars 2026
Boutique, admin & sécurité
Boutique Fancy Fair, dashboard admin Stripe, sécurisation et mise en ligne.
Phases 20–25, avril 2026
Prochaine étude de cas · 008

Centres PMS

Lire l'étude