Skip to Content
WordPressPartie 12 — AnnexesParcours d'apprentissage & carrière

Chapitre 12.5 — Parcours d’apprentissage & carrière

Où vous situer, comment progresser, et ce que le marché WordPress offre à un développeur venu de React/Next.js. À consulter au début (planifier) et régulièrement (se situer). La monétisation est détaillée en Partie 13.


1. Parcours semaine par semaine

Sem.PartiesObjectifLivrable jalon
11–3Comprendre WordPress (usage, admin, Gutenberg)Créer un site avec pages/articles/menus ; expliquer rôles/capabilities.
24Environnement de dev qui tournewp-env/LocalWP, WP_DEBUG, WP-CLI, code sous les yeux.
3–45Architecture du cœurSavoir tracer : hooks, Boucle, template hierarchy, WP_Query, $wpdb, cache, cron. Le gros morceau conceptuel.
56ThèmesUn thème classique et un thème bloc (theme.json), un thème enfant.
6–77Pluginswpr-books installé (CPT + meta + admin + sécurité), un plugin complet et sûr.
88Blocs ReactLe bloc « Livre à la une » (dynamique, data store) — votre zone de confort.
99REST & headlessHeadlessShelf : un front Next.js sur wpr-books (SSG/ISR, preview).
1010WooCommercePersonnaliser une boutique, une extension, comprendre HPOS/paiements.
11+11ExpertSécuriser, profiler, tester (PHPUnit/Jest/e2e) + CI, publier un plugin.

Projets jalons (à réaliser vraiment) : wpr-books (sem. 6–7), le bloc « Livre à la une » (sem. 8), HeadlessShelf (sem. 9), un plugin publiable avec CI (sem. 11+).


2. Auto-évaluation

🟢 Débutant WordPress

  • Je distingue article/page, rôle/capability, thème/plugin, et je traduis FR ↔ EN ↔ code (glossaire 12.1).
  • J’ai un environnement local qui tourne (Partie 4) et je sais purger les caches.
  • Je crée un site (pages, menus, contenus) et je navigue dans l’admin.

🟡 Confirmé

  • J’écris un plugin complet (CPT, meta, Settings API, hooks) sécurisé (nonces, sanitize, escape, capabilities — 7.7).
  • Je fais un thème (classique + bloc/FSE, theme.json) et un thème enfant.
  • Je développe un bloc Gutenberg en React et je consomme/expose la REST API.

🔴 Expert

  • Je sécurise et optimise (mesure → cache Redis → requêtes/images) une instance en prod (11.1–11.2).
  • Mes plugins ont PHPUnit/Jest/e2e + CI sur une matrice de versions (11.3–11.4).
  • Je fais du headless (Next.js), du WooCommerce avancé, du multisite, et je publie sur wp.org (9, 10, 11).

Le vrai marqueur d’expertise n’est pas « je sais tout faire » mais « je choisis le bon niveau » : thème bloc vs headless (9.7), REST vs GraphQL (9.4), bloc vs shortcode (7.6), le bon arbitrage coût/valeur.


3. Le marché du travail WordPress

WordPress fait tourner ~43 % du web : le marché est immense et durable (PME, médias, e-commerce, agences, institutions).

  • Employeurs : agences web, éditeurs de plugins/thèmes, médias, e-commerçants, ESN, entreprises avec un gros site.
  • Formes : salariat (intégrateur, dev plateforme), freelance/agence (sur-mesure, maintenance, headless), produits (plugins/thèmes premium — Partie 13).
  • Votre rareté : peu de devs maîtrisent WordPress et l’écosystème JS moderne. Le pont Gutenberg (React) + headless (Next.js) que ce cours enseigne est exactement le profil recherché pour moderniser des plateformes — et le mieux payé.

Salaires et TJM varient fortement (pays, statut, spécialisation). Le différenciateur qui paie : savoir intégrer WordPress à un écosystème moderne (blocs React, API, headless) et garantir la qualité (sécurité, perf, tests) — pas « poser un thème ».


4. Contribuer (optionnel mais formateur)

Vous n’avez pas besoin de contribuer au cœur pour être productif (l’essentiel est en plugins/thèmes). Mais contribuer :

  • renforce votre compréhension et votre visibilité ;
  • passe par Trac/GitHub (Gutenberg) : ticket → patch → review ;
  • commence petit (doc, correctif ciblé, traduction sur translate.wordpress.org).

Publier un plugin/thème (11.8) sur wp.org est souvent la contribution la plus rentable pour un dev : visibilité, réputation, et base d’un modèle freemium (Partie 13).


5. Rester à jour

WordPress évolue vite (surtout Gutenberg/FSE). Pour rester pertinent :

  • Suivre les release notes et le Field Guide de chaque version (make.wordpress.org).
  • Suivre le dépôt Gutenberg (les nouveautés y arrivent avant le cœur).
  • Tester ses plugins contre les release candidates (CI multi-versions, 11.4).
  • Suivre les grandes orientations : FSE, blocs, checkout blocs WooCommerce, headless, performance.

6. Le mot de la fin (de cette partie)

Vous êtes arrivé dev Next.js/React face à un CMS en PHP « d’un autre âge ». Vous savez maintenant que WordPress est un système à contrats explicites : hooks, template hierarchy, CPT/meta, REST, blocs React, thème/theme.json, sécurité, tests. Une fois ces contrats intégrés, développer pour WordPress devient mécanique et prévisible — et votre double compétence WordPress + JS moderne est exactement ce qui manque au marché.

La suite — en vivre — est l’objet de la Partie 13.


Partie suivante : Partie 13 — Monétiser (freelance & plugins).