Partie 11 — Niveau expert
Ce qui sépare « je fais des sites » de « on me confie une plateforme » : sécuriser, rendre performant, tester, industrialiser (standards, CI), gérer le multisite, migrer/déployer proprement, respecter l’accessibilité/i18n, et publier un plugin sur wp.org. Ces compétences transforment votre travail en prestation professionnelle — et justifient des tarifs premium (Partie 13). On capitalise sur tout le cours.
Version de référence : WordPress 6.x, PHP 8.1+.
Sommaire
| Chapitre | Fichier | Contenu | Ce que vous saurez faire |
|---|---|---|---|
| 1 | Sécurité & hardening | Durcissement, OWASP, permissions fichiers, comptes, plugins à risque. | Sécuriser une installation en production. |
| 2 | Performance & caching | Object cache (Redis), page cache, CDN, requêtes, images, mesure. | Rendre un site rapide et le prouver. |
| 3 | Tests (PHPUnit, Jest, e2e) | Tests PHP (PHPUnit + wp-env), tests JS (Jest), e2e (Playwright). | Écrire des tests fiables pour plugins/blocs. |
| 4 | Standards de code & CI/CD | WPCS/PHPCS, PHPStan, lint JS, GitHub Actions. | Automatiser qualité et déploiement. |
| 5 | Multisite | Réseau, super admin, plugins réseau, spécificités de dev. | Développer et gérer en multisite. |
| 6 | Migrations & déploiement | Workflow local→staging→prod, base, secrets, versionnage. | Déployer sans casser. |
| 7 | Accessibilité & i18n avancée | A11y (WCAG), i18n JS, RTL, bonnes pratiques. | Livrer un produit inclusif et global. |
| 8 | Publier sur wp.org | readme.txt, SVN, review, mises à jour, assets. | Diffuser un plugin sur le répertoire officiel. |
Ce que vous retiendrez de cette partie
- La sécurité et la performance sont des prestations mesurables et facturables.
- Les tests et la CI rendent vos plugins fiables sur la durée (et crédibles à la vente).
- Publier sur wp.org est un canal d’acquisition et la base d’un modèle freemium (Partie 13).
Retour à l’accueil · Chapitre suivant : Sécurité & hardening.