Wordpress
WordPress - Développement de thèmes
Infos Pratiques
3 jour(s)
Objectifs
Cette formation vous permettra de vous perfectionner avec l'un des CMS les plus utilisés sur le web. Vous apprendrez à créer un thème totalement personnalisé en utilisant HTML5, CSS3 et PHP. Vous verrez aussi comment utiliser organiser et administrer vos thèmes. Enfin, vous explorerez les fonctionnalités évoluées de WordPress a?n de développer vos propres widgets.
Formule possibles
- intra Entreprise
- Cours Particulier
- Form'action
Pré-Requis
Des connaissances en HTML 5, CSS 3 et Jquery sont indispensables. Des connaissances de base sur PHP et MySQL sont également requises.
Profitez du confort de notre salle de pause équipée
Nos salles sont optimisées pour faciliter l'apprentissage
Note moyenne d'évaluation de satisfaction 2018 : 9.13 / 10
Le Programme
Avant propos
- Installer WordPress .
- Les fonctions d'administration .
- Documentations et références .
- Atelier : Installer et paramétrer de Wordpress sur un serveur local.
Architecture de wordpress
- Structure des fichiers .
- La base de données .
- Les composants d'un thème .
- Les fonctions d'inclusion .
- Les thèmes « enfants ».
- Atelier : Création d'un « starting theme ».
Mécanismes php de wordpress
- Logique conditionnelle .
- La boucle et ses fonctions .
- Les hooks (filtres et actions) .
- Les globales .
- Les shortcodes .
- Atelier : Création d'un bloc « événements » utilisable avec un shortcode.
La personnalisation d'un thème
- Les modèles de page ou templates .
- Personnaliser la navigation avec wp_nav_menu .
- Les formulaires de contact .
- La classe WP_Query .
- Les champs personnalisés .
- Les publications personnalisées ou custom post type .
- Aller plus loin avec l'extension Advanced Custom Fields .
- Atelier : Création d'une publication spéci?que « projet » et mise en avant du dernier projet sur la page d'accueil avec une requête personnalisée.
La personnalisation de l'administration
- Masquer des éléments de menu selon les rôles utilisateurs .
- Afficher des messages d'information .
- Activer des fonctions cachées .
- Créer des pages de con?guration.
Créer un widget
- Créer des « sidebars » pour les widgets .
- La classe WP_Widget .
- Construire un widget personnalisé .
- Enregistrer les informations du widget .
- Le formulaire de réglage du widget dans l'administration .
- Afficher le widget dans la sidebar .
- Atelier : Création d'un widget présentant les derniers articles publiés.
Aller plus loin
- Les plugins indispensables .
- Traduction d'une extension .
- Performance, maintenance et sécurité .
- Atelier : Création du portfolio d'une agence de communication .
- (réalisation d'un thème complet).