Skip to Content

Chapitre 12.4 — Ressources

Où aller quand cette documentation ne suffit plus. Annoté par niveau : 🟢 débutant · 🟡 confirmé · 🔴 expert.


1. Documentation officielle

RessourceNiveauPour
developer.wordpress.org 🟡🔴La doc développeur : références de code, Plugin/Theme Handbook, Common APIs. Votre MDN WordPress.
Block Editor Handbook 🟡🔴Gutenberg : créer des blocs, paquets @wordpress/*, data, thèmes blocs. Indispensable Partie 8.
wordpress.org/documentation 🟢🟡Doc utilisateur/admin : utiliser et paramétrer WordPress.
WordPress Coding Standards 🔴Conventions de code (WPCS) — Partie 11.4.
Make WordPress 🔴Les équipes du projet (Core, Meta, Plugins…) : orientations, décisions, contribuer.

Réflexe : interface/usage → wordpress.org/documentation ; code/API → developer.wordpress.org ; blocs → Block Editor Handbook.

2. Le code source (la meilleure doc)

RessourceNiveauPour
github.com/WordPress/wordpress-develop 🟡🔴Le cœur (miroir de dev). Grepper par point d’extension pour des exemples réels.
github.com/WordPress/gutenberg 🔴Le dépôt Gutenberg : composants, blocs de référence, nouveautés en avance.
Thèmes/plugins de référence🟡🔴Thèmes Twenty Twenty-… (blocs), plugins du cœur, WooCommerce (extensibilité).
core.trac.wordpress.org 🔴Le tracker du cœur (bugs/évolutions).

3. Communauté & entraide

RessourceNiveauPour
wordpress.org/support  (forums)🟢🟡Support de première ligne (espace francophone actif).
Plugin directory  / Theme directory 🟢🟡🔴Catalogue des extensions/thèmes (GPL). Vérifier compat, notes, dernière release.
Stack Overflow / WordPress StackExchange🟡🔴Questions pointues (WordPress SE est plus pertinent que SO général).
WordCamps / Meetups / WordPress Slack🟡🔴Rencontrer la communauté, veille, réseau (clients).

4. Écosystème JS / headless (votre pont)

RessourceNiveauPour
Next.js docs 🟡🔴App Router, SSG/ISR, Draft Mode — Partie 9.
WPGraphQL 🔴GraphQL pour WordPress — Partie 9.4.
@wordpress/scripts / @wordpress/create-block🟡🔴Toolchain de blocs — Partie 8.2.
[Faust.js / starters headless]🔴Frameworks/exemples de front headless WordPress.

5. Outillage à connaître

OutilNiveauPour
wp-env  / LocalWP / Studio🟡Environnement de dev local — Partie 4.1.
WP-CLI🟡🔴Ligne de commande — Partie 4.3.
Query Monitor🟡🔴Débogage/perf — Parties 4.5 / 11.2.
PHPCS + WPCS / PHPStan🔴Standards & analyse statique — Partie 11.4.
Composer + wpackagist🔴Gérer cœur/plugins tiers en pro — Partie 4.4 / 11.6.
Freemius / Easy Digital Downloads🔴Vendre des plugins/thèmes premium — Partie 13.

6. WooCommerce

RessourceNiveauPour
woocommerce.com/documentation 🟡🔴Doc développeur Woo (hooks, HPOS, Store API) — Partie 10.
github.com/woocommerce/woocommerce 🔴Le code (templates, hooks, blocs).
WooCommerce Marketplace🔴Vendre une extension Woo — Partie 13.

7. Comment chercher efficacement

  1. En anglais (glossaire ch. 12.1 : FR → EN → code).
  2. La bonne source : API → developer.wordpress.org ; blocs → Block Editor Handbook ; usage → wordpress.org/documentation ; Woo → woocommerce.com.
  3. Le code d’abord : grepper le cœur/Gutenberg/Woo par le point d’extension (register_post_type, do_action('woocommerce_…')).
  4. La version compte : filtrez sur 6.x (et la version de Woo) ; un exemple ancien peut être périmé (HPOS, checkout blocs, apiVersion des blocs).

Chapitre suivant : Parcours d’apprentissage & carrière.