Formation
WordPress Développement de thèmes personnalisés (HTML/CSS/JS/PHP)
- Tout public
Comprendre l’architecture de WordPress
Maîtriser la structure d’un thème WordPress
Créer un thème WordPress personnalisé à partir de zéro
Intégrer des maquettes HTML/CSS dans WordPress
Utiliser PHP pour dynamiser l’affichage des contenus
Exploiter les boucles et fonctions natives de WordPress
Gérer les scripts JavaScript dans un thème WordPress
Respecter les bonnes pratiques de développement WordPress
Rendre un thème maintenable, sécurisé et optimisé
Préparer un thème pour sa mise en production
Maîtriser la structure d’un thème WordPress
Créer un thème WordPress personnalisé à partir de zéro
Intégrer des maquettes HTML/CSS dans WordPress
Utiliser PHP pour dynamiser l’affichage des contenus
Exploiter les boucles et fonctions natives de WordPress
Gérer les scripts JavaScript dans un thème WordPress
Respecter les bonnes pratiques de développement WordPress
Rendre un thème maintenable, sécurisé et optimisé
Préparer un thème pour sa mise en production
Module 1 : Introduction à WordPress et à l’environnement de développement
Présentation de WordPress et de son fonctionnement
Installation de WordPress en local
Organisation des fichiers et bases de données
Outils du développeur (éditeur de code, navigateur, debug)
Module 2 : Bases du développement de thèmes WordPress
Anatomie d’un thème WordPress
Fichiers indispensables (style.css, index.php, functions.php)
Hiérarchie des templates
Notions de child theme
Module 3 : Intégration HTML et CSS dans WordPress
Découpage d’une maquette HTML
Intégration des templates WordPress
Gestion des styles et responsive design
Bonnes pratiques CSS dans WordPress
Module 4 : PHP appliqué aux thèmes WordPress
Rappels PHP utiles au développement WordPress
La boucle WordPress
Fonctions essentielles (the title, the content, get template part…)
Création de templates personnalisés
Module 5 : Personnalisation avancée du thème
Menus de navigation
Zones de widgets
Images à la une et formats d’images
Custom Post Types et taxonomies
Module 6 : JavaScript et interactions dynamiques
Intégration correcte des scripts JS
Utilisation de jQuery ou JavaScript natif
Interactions front-end
Gestion des événements et animations simples
Module 7 : Optimisation, sécurité et bonnes pratiques
Performance et optimisation du thème
Sécurité de base côté thème
Normes de codage WordPress
Compatibilité et maintenabilité
Module 8 : Finalisation et mise en production
Tests et débogage
Préparation du thème pour la livraison
Documentation du thème
Bonnes pratiques de déploiement
Présentation de WordPress et de son fonctionnement
Installation de WordPress en local
Organisation des fichiers et bases de données
Outils du développeur (éditeur de code, navigateur, debug)
Module 2 : Bases du développement de thèmes WordPress
Anatomie d’un thème WordPress
Fichiers indispensables (style.css, index.php, functions.php)
Hiérarchie des templates
Notions de child theme
Module 3 : Intégration HTML et CSS dans WordPress
Découpage d’une maquette HTML
Intégration des templates WordPress
Gestion des styles et responsive design
Bonnes pratiques CSS dans WordPress
Module 4 : PHP appliqué aux thèmes WordPress
Rappels PHP utiles au développement WordPress
La boucle WordPress
Fonctions essentielles (the title, the content, get template part…)
Création de templates personnalisés
Module 5 : Personnalisation avancée du thème
Menus de navigation
Zones de widgets
Images à la une et formats d’images
Custom Post Types et taxonomies
Module 6 : JavaScript et interactions dynamiques
Intégration correcte des scripts JS
Utilisation de jQuery ou JavaScript natif
Interactions front-end
Gestion des événements et animations simples
Module 7 : Optimisation, sécurité et bonnes pratiques
Performance et optimisation du thème
Sécurité de base côté thème
Normes de codage WordPress
Compatibilité et maintenabilité
Module 8 : Finalisation et mise en production
Tests et débogage
Préparation du thème pour la livraison
Documentation du thème
Bonnes pratiques de déploiement
Connaissances de base en HTML et CSS
Notions de programmation (PHP ou autre langage recommandé)
Utilisation courante d’un ordinateur et d’un navigateur web
Notions de programmation (PHP ou autre langage recommandé)
Utilisation courante d’un ordinateur et d’un navigateur web
Durée en centre : 21 heures
Durée totale : 21 heures
Durée totale : 21 heures
Formacode (Domaines de formation) :
- 70707 Logiciel WordPress
- 31090 Développement web
- E1101 Animation de site multimédia
- 321 Journalisme et communication (y compris communication graphique et publicité)
Les actions du Plan Régional de Formation sont financées avec le concours du Fonds Européen
Entrées/sorties permanentes
Formation entièrement présentielle
LIEU DE FORMATION