Partie 14 — Mini-jeux (exploration guidée)
⏱️ TL;DR — Des centaines de mini-défis de 1 à 10 minutes pour explorer WordPress par la main, de la découverte totale jusqu’au code. Chaque mini-jeu est très guidé (but → mission → étapes numérotées → où explorer → solution complète repliable → variante). On avance par le geste : on clique, on casse, on répare. C’est le terrain de jeu à parcourir avant les projets guidés, qui eux assemblent tout.
🎮 Comment jouer
- Ouvre ton WordPress (local de préférence — voir Partie 4) sur un second écran/onglet.
- Lis le but et la mission, puis essaie seul en suivant les étapes.
- Bloqué ? Déplie
✅ Solution— elle donne la manip exacte (et le pourquoi), avec le code complet quand il y en a. - Fais la variante/bonus quand elle est là : c’est le vrai ancrage.
- Coche mentalement quand tu sais refaire sans la solution. C’est ça, « gagné ».
⚠️ Piège — Ne joue jamais sur un site en production. Un WordPress local jetable est fait pour être cassé : c’est le meilleur prof.
🏷️ Légende
Difficulté
| Symbole | Niveau |
|---|---|
⭐ | Clic / découverte — aucune connaissance requise |
⭐⭐ | Configuration — on règle, on organise |
⭐⭐⭐ | Premier code — PHP/JS simple, copier-comprendre |
⭐⭐⭐⭐ | Code avancé — on structure, on sécurise |
⭐⭐⭐⭐⭐ | Expert — headless, produit, intégrations |
Point de vue (le rôle depuis lequel on joue)
| Symbole | Vue |
|---|---|
👁️ visiteur | Le site public, sans être connecté |
✍️ auteur | Un rôle qui crée du contenu (Auteur/Éditeur) |
🛠️ admin | L’administration (wp-admin) |
💻 dev | Le code, le terminal, les fichiers |
🗺️ Les 18 terrains de jeu
Chaque page est un thème bourré de mini-jeux. Fais-les dans l’ordre : la difficulté monte de page en page (découverte → code → produit).
| # | Terrain | Vues dominantes | Difficulté | ~Jeux |
|---|---|---|---|---|
| 01 | Découverte de l’interface | 🛠️ | ⭐ | 30 |
| 02 | Vues & rôles | 👁️✍️🛠️ | ⭐→⭐⭐ | 25 |
| 03 | Articles & pages | ✍️ | ⭐→⭐⭐ | 30 |
| 04 | Images & médias | ✍️🛠️ | ⭐→⭐⭐ | 25 |
| 05 | Éditeur de blocs (Gutenberg) | ✍️ | ⭐→⭐⭐ | 35 |
| 06 | Menus & navigation | 🛠️ | ⭐⭐ | 20 |
| 07 | Apparence & personnalisation | 🛠️ | ⭐⭐ | 25 |
| 08 | Extensions | 🛠️ | ⭐⭐ | 20 |
| 09 | Réglages & administration | 🛠️ | ⭐⭐ | 30 |
| 10 | Utilisateurs & rôles | 🛠️ | ⭐⭐ | 20 |
| 11 | Environnement de dev | 💻 | ⭐⭐→⭐⭐⭐ | 25 |
| 12 | Premier code : hooks | 💻 | ⭐⭐⭐ | 30 |
| 13 | Thème enfant | 💻 | ⭐⭐⭐ | 20 |
| 14 | Développer un thème (FSE) | 💻 | ⭐⭐⭐→⭐⭐⭐⭐ | 25 |
| 15 | Développer un plugin | 💻 | ⭐⭐⭐→⭐⭐⭐⭐ | 35 |
| 16 | Sécurité | 💻 | ⭐⭐⭐⭐ | 20 |
| 17 | REST API & headless | 💻 | ⭐⭐⭐⭐→⭐⭐⭐⭐⭐ | 25 |
| 18 | WooCommerce | 🛠️💻 | ⭐⭐→⭐⭐⭐⭐ | 20 |
Total : ~480 mini-jeux WordPress. Personne ne les fait tous d’affilée — pioche par thème selon ce que tu veux muscler, mais respecte l’ordre à l’intérieur d’un thème.
🎯 Trois façons de s’en servir
- Parcours découverte (jour 1–3) : terrains 01→10, en vue 🛠️/✍️. Zéro code, tu apprends où tout se trouve.
- Parcours dev (semaine 1–2) : terrains 11→18. Tu retrouves ton terrain (code, terminal, API).
- Échauffement ciblé : avant un projet ou une mission, fais le terrain correspondant (ex. terrain 15 avant le projet « plugin CPT »).
💡 Pour un dev React — Vois cette partie comme un katas repository. Les terrains 01–10 sont l’onboarding « produit » (indispensable pour parler au client), les terrains 11–18 sont tes katas techniques. Objectif : que chaque geste WordPress devienne aussi réflexe que
npm run dev.
Premier terrain : 01 — Découverte de l’interface.