Formation WordPress pour développeur Réf : WPdev

Par Jonathan Buttigieg

Une formation WordPress complète aux bonnes pratiques et possibilités de développement PHP d'un site web.

Durée :
3 jours
Lieux :
Paris

Partage :

  • Twitter
  • Facebook
  • E-mail
  • Linkedin
  • Viadeo

Soyez alertés par e-mail des nouvelles sessions : Poser une alerte,

Description

Cette formation WordPress expert permettra aux développeurs de créer un thème simple depuis zéro ou de passer un template en thème WordPress, de créer un plugin, un widget, un shortcode, ajouter des custom posts types, custom taxonomies, utiliser les champs personnalisés, ajouter des meta box, ajouter des menus, des sidebars, lire le template hierarchy, créer et utiliser les fameux hooks, faire des requêtes d'articles, utiliser la loop, traduire du contenu nativement, etc. Au delà d'une utilisation intensive de WordPress, la création de thème, d'un plugin, de shortcodes et widgets seront au rendez­-vous. Le tout saupoudré de bonnes pratiques de développement PHP et WordPress. L'optimisation et la sécurité seront également abordées.

Objectifs pédagogiques

À l’issue de cette formation WordPress avancé, les participants seront en mesure de :
  • Maîtriser les bonnes pratiques de développement PHP liés au CMS WordPress,
  • Utiliser les différents outils disponibles sur WordPress,
  • Créer des thèmes WordPress à partir de rien,
  • Créer un plugin WordPress.


Public

Développeurs PHP,
Intégrateurs HTML/CSS.

Pré-requis

Connaissance de base en PHP et HTML/CSS.

Type

Stage pratique

Méthode pédagogique

Découverte du développement avec WordPress au travers de la création d'un thème WordPress de A à Z. Le mémento WordPress édité chez Eyrolles et écrit par le formateur sera remis à chaque participant

Plan de cours

PROGRAMME DE LA 1ERE JOURNEE DE FORMATION
Présentation de WordPress
Qu’est-ce que WordPress ?
Quels sont les avantages et les inconvénients de WordPress ?
Où trouver des informations pratiques à propos de WordPress ?

Installation de WordPress sur un serveur local
Télécharger et installer WordPress
Configuration du fichier wp-config.php
Apprendre à installer WordPress en 1 clic avec WP Quick Install

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
Définition et fonctionnement
Les actions et les filtres
Le fichier functions.php

La Boucle WordPress
Définition et fonctionnement
Personnaliser une boucle avec query_posts() ou WP_Query()

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

PROGRAMME DE LA 2NDE JOURNEE DE FORMATION
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

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

Créer une page Contact avec 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

Optimisation
Temps de chargement des pages
Base de données
Réduction du poids des images

PROGRAMME DE LA 3EME JOURNEE DE FORMATION
Créer une page d'options à partir d'un plugin
Définition et fonctionnement
Déclaration d’un plugin
Les Settings API

AJAX
Les bonnes pratiques de l'AJAX
Les principes fondamentaux de l'AJAX avec WordPress
Cas pratique : création d'un formulaire de contact en AJAX

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

Internationalisation
Les fonctions de traduction
Apprendre à traduire un thème
Apprendre à traduire un plugin

Prochaines sessions

picto Du mercredi 05/04 au vendredi 07/04 2017 Paris 1 500 € fleche S’inscrire à la session du lundi 05/04 au mardi 07/04
picto Du mercredi 28/06 au vendredi 30/06 2017 Paris 1 500 € fleche S’inscrire à la session du lundi 28/06 au mardi 30/06
picto Du mercredi 27/09 au vendredi 29/09 2017 Paris 1 500 € fleche S’inscrire à la session du lundi 27/09 au mardi 29/09
picto Du mercredi 22/11 au vendredi 24/11 2017 Paris 1 500 € fleche S’inscrire à la session du lundi 22/11 au mardi 24/11
Proposer une session.

Témoignages

Louis M.

Formateur à l'écoute, connaissant très bien l'outil et ses subtilités. Une formation menée avec rigueur, rythme et de bon TB. Ce stage sur WordPress a très bien répondu à mes attentes
Louis M.

Valentin Bigot

Une formation vaste, au niveau des thématiques Wordpress abordées, mais il y a heureusement beaucoup de pratiques pour bien assimiler le tout. De +, le mémento écrit par le formateur est donné. Bon formateur et formation en adéquation avec mes attentes.
Valentin Bigot

En tant que chef de projet, mon objectif était de connaître les possibilités de WordPress. Cette formation a répondu à toutes mes attentes en levant de nombreuses inconnues et zones d'ombre
Gérôme Grandfond

Formation extra, nous avons appris énormément, dans un contexte agréable et convivial
Marion Pluviaud

Le formateur est très compétent dans ce domaine, avec une grande capacité d'écoute. Il est pédagogue et donne envie d'apprendre.
Alexandre Bellin

Bonne formation bien adaptée à notre problématique. Beaucoup d'échanges sur les possibilités existantes pour une fonctionnalité précise.
Jérôme DEVEAUX

Formation adaptée aux différents profils, le formateur est un professionnel compétent avec une expérience concrète.
Stéphanie Durville

Cher(e) visiteur(euse),
Nous vous remercions pour l'intérêt porté à nos formations. La pré-inscription à une session de formation se fait via le formulaire d'inscription de la page formation.

La Convention de Formation Professionnelle Continue simplifiée vous sera envoyée par mail dans les 72H max. Votre inscription est considérée comme définitive, une fois cette convention signée par votre entreprise ou OPCA. La facture sera émise à l'issue de la formation, comme mentionnée dans nos conditions générales de vente.

A noter que les demandeurs d'emploi peuvent bénéficier d'une remise de 20% sur le prix public.

Pour toute information complémentaire ou demande de devis, n'hésitez pas à nous contacter au 01 53 34 66 10 ou à nous solliciter par mail.

A très bientôt dans l'un de nos centres de formation.
L'équipe Clever-Institut.

Les autres formations « CMS »  – Voir toutes les formations