Officiel
WordPress expert : développer thèmes, plugins et blocs Gutenberg
Par DevWorkWeb
Ce cours s'adresse à ceux qui veulent développer pour WordPress, pas seulement l'utiliser. Vous apprenez la hiérarchie des gabarits, la création de thèmes et de plugins, le système de hooks (actions et filtres), les Custom Post Types, l'API REST, la création de blocs Gutenberg personnalisés en React, l'optimisation avancée et le déploiement via WP-CLI et CI/CD.
Ce que vous allez apprendre
Prérequis
Maîtriser WordPress côté administration (niveaux débutant et professionnel) et connaître les bases de PHP et de JavaScript.
Public cible
- • Développeurs voulant créer thèmes et plugins WordPress
- • Intégrateurs souhaitant coder des fonctionnalités sur mesure
- • Freelances visant des projets WordPress avancés et mieux rémunérés
Programme détaillé
5 modules · 15 leçons1. Hiérarchie des gabarits & thème sur mesure 3 leçons
Comprendre comment WordPress choisit le fichier à afficher, et coder un thème from scratch.
- La hiérarchie des gabarits (template hierarchy) 15 min
- The Loop : afficher le contenu 14 min
- Fonctions de thème et enqueue 13 min
2. Développer un plugin 3 leçons
Encapsuler une fonctionnalité dans un plugin réutilisable et bien structuré.
- Structure d'un plugin 13 min
- Hooks d'activation et de désactivation 12 min
- Shortcodes et options 14 min
3. Hooks : actions & filtres 3 leçons
Le mécanisme d'extension le plus important de WordPress.
- Actions : exécuter du code à un moment donné 14 min
- Filtres : modifier une donnée 14 min
- Custom Post Types & taxonomies 15 min
4. API REST & Gutenberg 3 leçons
Exposer des données et créer des blocs personnalisés en React.
- L'API REST de WordPress 14 min
- Étendre l'API REST 13 min
- Créer un bloc Gutenberg 16 min
5. Performance avancée & déploiement 3 leçons
Optimiser en profondeur et déployer comme un professionnel.
- Requêtes & mise en cache d'objets 14 min
- WP-CLI : administrer en ligne de commande 13 min
- Déploiement & CI/CD 14 min
🎯 Projet final
Développer un plugin complet avec bloc et API
Concevez un plugin WordPress professionnel qui déclare un Custom Post Type, expose une route d'API REST personnalisée, fournit un bloc Gutenberg pour afficher ce contenu, utilise des hooks (action + filtre), et respecte les bonnes pratiques de sécurité (échappement, permissions) et de performance (cache/transient).
- Accès à vie
- Certificat inclus
- Exercices pratiques
- Mises à jour gratuites
Avis des apprenants
Aucun avis pour l'instant. Soyez le premier à donner le vôtre.