Accueil > Développement informatique et DevOps > WordPress pour les Développeurs
Formation #DEV190

Formation WordPress pour les Développeurs

Durée : 4 jours

Code : DEV190


Sessions programmées :

Du 24 au 27 Mai 2022

Du 14 au 17 Nov. 2022

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Maîtriser l'architecture de WordPress
  • Maîtriser les bonnes pratiques de développement PHP liés au CMS WordPress
  • Etre capable de créer un thème et un plugin
Programme
1/ WordPress : Introduction générale
  • Qu’est-ce que WordPress ?
  • Sa communauté
  • Ses avantages et ses inconvénients
2/ Installer WordPress sur un serveur local
  • Installation de WordPress en local avec « Local »
  • Configuration du fichier wp-config.php
  • Découverte de l’architecture des fichiers et base de données
3/ Développer sous WordPress
  • Bonnes pratiques de développement PHP et WordPress
  • Les fonctions et constantes les plus utiles
  • Retour sur le Template Hierarchy
  • Les actions et filtres (hooks)
  • Les marqueurs conditionnels
4/ Créer un plugin sous WordPress
  • Utiliser les “must­use” plugins
  • Déclarer son premier plugin
  • Créer des shortcodes, des widgets et des astuces
5/ Améliorer son premier plugin
  • Utiliser les gadgets (Widgets)
  • Utiliser les types des contenus personnalisés (Custom Post Types)
  • Utiliser les taxonomies
  • Utiliser les champs personnalisés (Custom Fields)
  • Utiliser les boites de données personnelles (Custom MetaBox)
6/ Intégrer Ajax
  • Ajouter de scripts
  • Utiliser jQuery
  • Hook Ajax
  • Script admin-ajax
7/ Sécurité
  • Optimiser l'installation WordPress
  • Sécurité par les extensions
  • Sécurité par le .htaccess
  • Règles de développement
  • Vigilance aux injections SQL et XSS
8/ Aller plus loin
  • Utiliser les crons web
  • Utiliser la boucle (the loop)
  • Utiliser les rôles et capacités
  • Utiliser les requêtes AJAX de façon « WordPressienne »
  • Utiliser l’existant et gagnez en performances
  • Développer avec du cache et gagner en performances (API Transient et plugin de cache WP Rocket)
  • Utiliser les fonctions relatives à la sécurité et gagner en crédibilité
  • Rendre multilingue ses développements
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Développeurs PHP
Dates

Dates

  • Du 24 au 27 Mai 2022
  • Du 14 au 17 Nov. 2022
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.