Nom de la formation: Optimiser la production de site WordPress
Nom de code: WordPress Niveau 4
Public: Concepteur de thèmes WordPress souhaitant réaliser des sites plus complexes.
Pré requis: Toute personne ayant suivi un module WordPress 301 à Apaxxdesigns ou dans mon centre de formation.
Objectifs: Comprendre le workflow et les étapes de production de sites WordPress complexes et volumineux, savoir débugger en PHP, comprendre les fonctions avancées de Genesis, créer des plug-ins, optimiser les CSS.
Formation: de 30 heures en 5 journées de 6 heures. Groupe de 5 personnes maximum.
Tarif: 1440€ HT / 1728€ TTC.Prise en charge AFDAS 100% ou OPCA.
Optimiser la production de site WordPress
Plan de la formation
Gestion de projet
Dans ce chapitre nous nous concentrerons sur le Workflow de production dans la mise en place d’un projet client.
- De l’idée à la réalisation: étapes de validation
- Qu’est qu’un Workflow classique de production
- Mise en place des différents serveurs: local, Pre Prod et Prod
- Pourquoi utiliser la gestion de versions pour le code
- Gestion de version avec GIT
- Process de travail avec GIT
- Gestion des branches avec GIT
- Synchronisation des développements avec un client FTP
- Synchronisation des données du site avec WP Migrate DB
Optimiser son site WordPress
Dans ce chapitre nous aborderons plusieurs concepts essentiels à la création du thème sur mesure et multilangue.
- Créer sa base de thème enfant Genesis
- Accorder le style du front avec le style du back
- Débogage en PHP
- Modifications avancées des boucles
- Fonctions avancées du Framework Genesis
- Créer un rôle sur mesure pour la gestion du site
- Gérer les éléments du menu d’administration
Création d’une extension WordPress
Dans ce chapitre nous verrons toute les étapes pour créer une extension WordPress sur mesure. En fin de chapitre, une page de références donne de nombreux liens pour aller plus loin.
- Comment et pourquoi créer une extension
- Créer d’une extension pour ajouter des fonctionnalités
- Utilisation basique des hooks
- Ajouter des fonctions dans le back-office
- Créer un Widget WordPress
- Extensions et références
Utilisations poussées d’ACF Pro (nouveau)
Dans ce chapitre nous nous concentrerons sur des utilisations poussées d’ACF Pro.
- Créer une page modulaire sur mesure avec ACF (repeater et flexible)
- Créer un widget avec ACF Pro et ACF Wiget
- Créer une page d’options sur mesure avec Advanced Custom Fields
- Créer un widget Slick Slider avec ACF Pro et ACF Widgets
- Créer un widget Text Rotator avec ACF Pro et ACF Widgets
Multisite et Multilingue dans WorPress
Dans ce chapitre nous verrons comment créer un site multilingue avec WordPress. Pour ce faire nous utiliserons l’extension MultilingualPress.
- Administrer le réseau de sites
- Création du réseau de sites
- Gestion du multi langue avec le réseau de site
Ateliers WordPress
Différents ateliers des modules WordPress 3 et WordPress 4.
- Exercice Pratique: Créer un site pour un restaurant
- Exercice Pratique: Créer une Site pour un hôtel