Formation Wordpress : Thèmes et plugins

Formation Wordpress pour réaliser vos propres thèmes et plugins

Prix (Formation inter-entreprise)

1500€ HT / personne

Durée

3 jours

Dates

Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)

WordPress est actuellement le système de gestion de contenu le plus utilisé au monde. À ce jour, un site sur 5 est développé avec WordPress.

Ce succès peut s'expliquer par sa facilité d’installation (seulement 3 étapes) et son interface d’administration conviviale et rapide de prise en main pour les utilisateurs débutants.

Durant cette formation Wordpress, vous allez apprendre à créer un thème WordPress de A à Z à partir des maquettes d’un site en HTML/CSS prédéfinies. Pour apprendre à personnaliser totalement un site WordPress, la dernière journée de la formation est consacrée au développement d’un plugin WordPress de A à Z.

Les objectifs

  • Apprendre les fondamentaux du CMS WordPress.
  • Connaître l’ensemble des bonnes pratiques de programmation avec WordPress
  • Créer un thème WordPress de A à Z.
  • Créer un plugin WordPress de A à Z.

Pré-requis

  • Connaissances de base en PHP et HTML/CSS
  • Ordinateur portable à apporter

Le programme de la formation Wordpress : Thèmes et plugins

Jour 1

  • Présentation de WordPress
    • Qu’est-­ce que WordPress ?
    • Les avantages et les inconvénients de WordPress
    • Quels types de sites peut-­on réaliser avec WordPress ?
    • Où trouver des informations pratiques à propos de WordPress ?
  • Installation de WordPress
    • Télécharger et installer WordPress sur un serveur local
    • Règles de sécurité à respecter lors de l’installation
    • Les constantes de paramétrage
  • Déclaration d’un thème WordPress
    • Qu’est­-ce qu’un thème ?
    • Déclaration d’un thème WordPress
    • Différences entre un thème parent et un thème enfant
  • Les templates
    • Définition et fonctionnement
    • Étude de la hiérarchie des templates
  • Les hooks WordPress
    • Qu’est­-ce qu’un hook ?
    • Les actions
    • Les filtres
    • Quand et où peut-­on utiliser un hook ?
  • Les permaliens
    • Définition et fonctionnement
    • Modifier les permaliens
    • Les tags de structure pour configurer les permaliens
    • Supprimer le préfixe des catégories et des tags
  • La Boucle WordPress
    • Définition et fonctionnement
    • Personnaliser la requête d’une boucle
    • Apprendre à optimiser une requête
    • Les fonctions de la boucle
  • Les marqueurs conditionnels
    • Définition et fonctionnement
    • Les marqueurs les plus utilisés
  • Les sidebars
    • Déclaration d’une sidebar
    • Récupérer le contenu d’une sidebar sur un template

Jour 2

  • Les Custom Post Types
    • Définition et fonctionnement
    • Déclaration d’un Custom Post Type
    • Récupérer les derniers articles d’un Custom Post Type
  • Les taxonomies
    • Définition et fonctionnement
    • Déclaration d’une taxonomy
    • Récupérer les derniers articles d’une Taxonomy
  • Les champs personnalisés
    • Définition et fonctionnement
    • Afficher/Editer/Supprimer la valeur d’un champ personnalisé
  • Créer une Custom MetaBox
    • Définition et fonctionnement
    • Déclaration des champs dans l'administration
    • Enregistrement des données
    • Afficher les données sur la page d’un article
  • Les images
    • Ajouter des nouveaux formats d’images
    • Récupérer les images liées à un article
    • Créer une galerie photos avec un effet de zoom
  • Formulaire de contact
    • Créer un formulaire avec le plugin Contact Form 7
    • Créer un formulaire en utilisant les fonctions natives de WordPress
  • Sécurité
    • Les fonctions de sécurité fournies par WordPress
    • Comment choisir et installer une extension en toute sécurité ?
    • Quelques extensions indispensables pour protéger son site

Jour 3

  • Rôles et capacités
    • Liste des rôles et des capacités par défaut
    • Vérifier la capacité d’un utilisateur à faire une action
    • Ajouter un nouveau rôle
    • Ajouter/Supprimer une capacité
  • Créer un plugin WordPress
    • Définition et fonctionnement
    • Déclaration d’un plugin
    • Créer une page d’options
  • Les Settings API
    • Définition et fonctionnement
    • Déclarer une nouvelle section
    • Déclarer/Afficher/Enregistrer un nouveau champ
    • Intercepter les valeurs avant enregistrement
  • Les shortcodes
    • Définition et fonctionnement
    • Déclarer un shortcode basique
    • Déclarer un shortcode avancé
    • Utiliser un shortcode dans un template ou un widget
  • Les transients API
    • Définition et fonctionnement
    • Ajouter/Modifier/Supprimer un transient
  • Les tâches planifiées (cron)
    • Définition et fonctionnement
    • Programmer une tâche récursive
    • Programmer une tâche unique
    • Déprogrammer une tâche
    • Créer son propre intervalle de temps

Télécharger le programme

Le(s) formateur(s)

Jonathan Buttigieg Après plusieurs expériences en agence, Jonathan Buttigieg est développeur freelance et formateur spécialisé WordPress. À travers de nombreux articles et tutoriels, il partage sa passion pour ce CMS sur son blog GeekPress.fr.
Il écrit également pour le magazine "Web Design", co-auteur du livre "STF pour le web: PHP/MySQL" et auteur du mémento "Programmation WordPress" édité chez les Éditions Eyrolles.
Co-auteur du plugin WP Rocket, il cherche à repousser les limites de WordPress en terme d'optimisations et de performances.

Vous pourrez trouver une interview de Jonathan Buttigieg sur le blog de Human Coders

4 témoignages

Un programme complet, un formateur passionné et pédagogue, des conditions de travail particulièrement agréable pour progresser rapidement. Que demander de plus ?

Jessica DOURCY
Decathlon

Le nombre de participants limité permet une interactivité entre stagiaires et formateur très agréable et essentielle. Une philosophie d'offre de formations inhabituelle et appréciable.

Christophe PIERROT

Cette formation très bien structurée, m'a permis de consolider et structurer les bases du développement sous Wordpress. Elle explique de manière claire et précise les différentes étapes de création d'un thème, ainsi que le mode de fonctionnement de Wordpress. De part son expérience dans le développement Wordpress, toutes nos questions ont reçut des réponses claire et précise. Je recommande vivement cette formation !

Romain DELMAS
Reseau GES

Une formation de qualité sur le développement d'un template et plugin sous Wordpress. Un formateur pédagogue, à l'écoute de toutes les questions posées.

Jean-Sébastien Briaux
Reseau GES

Besoin d'aide ?

Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?


Rappel Email

Nos forces

  • Des formation à taille humaine
  • Des formateurs passionnés
  • Des véritables workshop
Accèder au Manifeste

Nos clients

Banque Postale
Air France
Meetic
Moody's Analytics
EADS
Axa

Nos formations en images

Sass et Compass
CasperJS
Ruby on Rails
Ruby

Formation Wordpress : Thèmes et plugins

Formation Wordpress pour réaliser vos propres thèmes et plugins

WordPress est actuellement le système de gestion de contenu le plus utilisé au monde. À ce jour, un site sur 5 est développé avec WordPress.

Ce succès peut s'expliquer par sa facilité d’installation (seulement 3 étapes) et son interface d’administration conviviale et rapide de prise en main pour les utilisateurs débutants.

Durant cette formation Wordpress, vous allez apprendre à créer un thème WordPress de A à Z à partir des maquettes d’un site en HTML/CSS prédéfinies. Pour apprendre à personnaliser totalement un site WordPress, la dernière journée de la formation est consacrée au développement d’un plugin WordPress de A à Z.

Les objectifs

  • Apprendre les fondamentaux du CMS WordPress.
  • Connaître l’ensemble des bonnes pratiques de programmation avec WordPress
  • Créer un thème WordPress de A à Z.
  • Créer un plugin WordPress de A à Z.

Pré-requis

  • Connaissances de base en PHP et HTML/CSS
  • Ordinateur portable à apporter

Le programme de la formation Wordpress : Thèmes et plugins

Jour 1

  • Présentation de WordPress
    • Qu’est-­ce que WordPress ?
    • Les avantages et les inconvénients de WordPress
    • Quels types de sites peut-­on réaliser avec WordPress ?
    • Où trouver des informations pratiques à propos de WordPress ?
  • Installation de WordPress
    • Télécharger et installer WordPress sur un serveur local
    • Règles de sécurité à respecter lors de l’installation
    • Les constantes de paramétrage
  • Déclaration d’un thème WordPress
    • Qu’est­-ce qu’un thème ?
    • Déclaration d’un thème WordPress
    • Différences entre un thème parent et un thème enfant
  • Les templates
    • Définition et fonctionnement
    • Étude de la hiérarchie des templates
  • Les hooks WordPress
    • Qu’est­-ce qu’un hook ?
    • Les actions
    • Les filtres
    • Quand et où peut-­on utiliser un hook ?
  • Les permaliens
    • Définition et fonctionnement
    • Modifier les permaliens
    • Les tags de structure pour configurer les permaliens
    • Supprimer le préfixe des catégories et des tags
  • La Boucle WordPress
    • Définition et fonctionnement
    • Personnaliser la requête d’une boucle
    • Apprendre à optimiser une requête
    • Les fonctions de la boucle
  • Les marqueurs conditionnels
    • Définition et fonctionnement
    • Les marqueurs les plus utilisés
  • Les sidebars
    • Déclaration d’une sidebar
    • Récupérer le contenu d’une sidebar sur un template

Jour 2

  • Les Custom Post Types
    • Définition et fonctionnement
    • Déclaration d’un Custom Post Type
    • Récupérer les derniers articles d’un Custom Post Type
  • Les taxonomies
    • Définition et fonctionnement
    • Déclaration d’une taxonomy
    • Récupérer les derniers articles d’une Taxonomy
  • Les champs personnalisés
    • Définition et fonctionnement
    • Afficher/Editer/Supprimer la valeur d’un champ personnalisé
  • Créer une Custom MetaBox
    • Définition et fonctionnement
    • Déclaration des champs dans l'administration
    • Enregistrement des données
    • Afficher les données sur la page d’un article
  • Les images
    • Ajouter des nouveaux formats d’images
    • Récupérer les images liées à un article
    • Créer une galerie photos avec un effet de zoom
  • Formulaire de contact
    • Créer un formulaire avec le plugin Contact Form 7
    • Créer un formulaire en utilisant les fonctions natives de WordPress
  • Sécurité
    • Les fonctions de sécurité fournies par WordPress
    • Comment choisir et installer une extension en toute sécurité ?
    • Quelques extensions indispensables pour protéger son site

Jour 3

  • Rôles et capacités
    • Liste des rôles et des capacités par défaut
    • Vérifier la capacité d’un utilisateur à faire une action
    • Ajouter un nouveau rôle
    • Ajouter/Supprimer une capacité
  • Créer un plugin WordPress
    • Définition et fonctionnement
    • Déclaration d’un plugin
    • Créer une page d’options
  • Les Settings API
    • Définition et fonctionnement
    • Déclarer une nouvelle section
    • Déclarer/Afficher/Enregistrer un nouveau champ
    • Intercepter les valeurs avant enregistrement
  • Les shortcodes
    • Définition et fonctionnement
    • Déclarer un shortcode basique
    • Déclarer un shortcode avancé
    • Utiliser un shortcode dans un template ou un widget
  • Les transients API
    • Définition et fonctionnement
    • Ajouter/Modifier/Supprimer un transient
  • Les tâches planifiées (cron)
    • Définition et fonctionnement
    • Programmer une tâche récursive
    • Programmer une tâche unique
    • Déprogrammer une tâche
    • Créer son propre intervalle de temps

Télécharger le programme

Le(s) formateur(s)

Jonathan Buttigieg Après plusieurs expériences en agence, Jonathan Buttigieg est développeur freelance et formateur spécialisé WordPress. À travers de nombreux articles et tutoriels, il partage sa passion pour ce CMS sur son blog GeekPress.fr.
Il écrit également pour le magazine "Web Design", co-auteur du livre "STF pour le web: PHP/MySQL" et auteur du mémento "Programmation WordPress" édité chez les Éditions Eyrolles.
Co-auteur du plugin WP Rocket, il cherche à repousser les limites de WordPress en terme d'optimisations et de performances.

Vous pourrez trouver une interview de Jonathan Buttigieg sur le blog de Human Coders

4 témoignages

Un programme complet, un formateur passionné et pédagogue, des conditions de travail particulièrement agréable pour progresser rapidement. Que demander de plus ?


Decathlon

Le nombre de participants limité permet une interactivité entre stagiaires et formateur très agréable et essentielle. Une philosophie d'offre de formations inhabituelle et appréciable.


Cette formation très bien structurée, m'a permis de consolider et structurer les bases du développement sous Wordpress. Elle explique de manière claire et précise les différentes étapes de création d'un thème, ainsi que le mode de fonctionnement de Wordpress. De part son expérience dans le développement Wordpress, toutes nos questions ont reçut des réponses claire et précise. Je recommande vivement cette formation !


Reseau GES

Une formation de qualité sur le développement d'un template et plugin sous Wordpress. Un formateur pédagogue, à l'écoute de toutes les questions posées.


Reseau GES