WordPress - Pour les développeurs
Qualiopi
Objectifs pédagogiques
A l'issue de cette formation, vous serez capable de :
- Développer des plug-ins
- Ajouter des options d'administration
- Décrire le fonctionnement de WordPress
- Utiliser les hooks et la boucle de WordPress
- Créer un template WordPress
- Créer vos propres types de données
- Intégrer des appels Ajax dans WordPress.
Programme de la formation
Jour 1
Bases de WordPress
- Dépendances
- Installation
- Définition de contenu
- Interface d'administration
Exemples de travaux pratiques (à titre indicatif)
- Installation de WordPress 6.1
- Accès à l'interface d'administration et utilisation des principales fonctionnalités
Thèmes et templates
- Modèles
- Modèles de catégories
- Gestion des images
- Gestion des styles CSS
- La boucle
- Conditional tag
- Sidebar
Exemples de travaux pratiques (à titre indicatif)
- Conception d'une première application avec création de contenu dynamique dépendant des modèles
- Exploitation des styles CSS et codage de conditional tag PHP
Jour 2
Plug-ins
- Notion de hook
- Les différents hooks
- Filtres et actions
- Installation, activation et désactivation
- Setting API
- Transient API
- Options et administration
- Meta Box
- Internationalisation
Exemples de travaux pratiques (à titre indicatif)
- Présentation des plug-ins les plus utilisés et utiles de WordPress
- Codage de plusieurs plug-ins
- Activation et test de ceux-ci
Type de données
- Custom Meta data
- Custom Post Types
- Taxonomies
- Accès direct MySQL
- Utilisation de PDO
Exemples de travaux pratiques (à titre indicatif)
- Présentation de la structure de la base de données WordPress
- Accès aux tables d'administration de WordPress via PDO
Jour 3
Intégration Ajax
- Ajout de scripts
- Utilisation de jQuery
- Hook Ajax
- Script admin-ajax
Exemples de travaux pratiques (à titre indicatif)
- Intégration de requêtes Ajax afin d'ajouter de nouvelles catégories sans recharger l'ensemble de la page
Sécurisation
- Optimisation d'une installation WordPress
- Plug-ins pour la sécurité
- Règles de développement
- Vigilance aux injections SQL et XSS
Exemples de travaux pratiques (à titre indicatif)
- Installation de divers plug-ins WordPress afin de protéger contre les XSS
- Application des règles de développement en matière de sécurité sur le code déjà développé
Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.
Modalités d’évaluation des acquis
- En cours de formation, par des études de cas ou des travaux pratiques
- Et, en fin de formation, par un questionnaire d'auto-évaluation
Proposé par
M2I
"Un leadership dans le domaine de la formation"
À partir de
1830 €
Durée
21h en 3 jours
Localisation
Partout en France
Proposé par
M2I
À partir de
1830 €