WordPress : développer des plugins

Cette formation vous permet d'identifier les différents types de plugins présents dans l'environnement de WordPress, de concevoir un plugin WordPress et de développer des fonctionnalités supplémentaires et spécifiques sur un site géré par WordPress.

Votre formation en détail

Etudions ensemble vos options de financement
Contactez-nous pour monter votre dossier !

21 heures sur 3 jours

à Paris & à distance
(Zoom, Google Meet, etc.).

1 500 € HT / personne

Cette formation est finançable
avec votre CPF.

Objectifs de la formation

WordPress : développer des plugins

Identifier les différents types de plugins présents dans l'environnement de WordPress
Concevoir un plugin WordPress
Développer des fonctionnalités supplémentaires et spécifiques sur un site géré par WordPress

Pré-requis pour suivre cette formation

Une connaissance de PHP, de WordPress et son administration sont indispensables pour suivre cette formation.

A qui s'adresse cette formation ?

Webmasters, développeurs, chefs de projet souhaitant créer ou modifier des modules pour le CMS WordPress.

Au programme de la formation
WordPress : développer des plugins

Environnement de développement

  • IDE : exemple Eclipse, Firebug
  • Environnement de test PHP en local : exemple Wamp

Architecture de WordPress

  • Organisation des fichiers, Le processus d'exécution
  • La boucle WordPress
  • Etendre Wordpress : Hooks, shortCode, Widgets et l'API
  • La base de données standard de WordPress
  • Le codex et la documentation en ligne

Architecture d'un plugin

  • Le fichier principal et son entête
  • Le fichier readme.txt (pour intégration dans le repository standard WordPress)
  • Squelette générique d'un plugin
  • Activation et Initialisation

Actions, et Filtres

  • Modifications des contenus à la volée
  • Réaction aux événements WordPress

Utilisation de la couche d'abstraction de Base de données

  • Création de nouvelles tables dans la base de données
  • Système de requêtes avec WP_QUERY
  • Utilisation de l'API de base de données, les métadonnées

Créer un Widget

  • Intégration et Fonctions standards des Widgets
  • Récupérations d'informations dans les Widgets
  • Création de Widget pour le tableau de bord de l'administration

Intégrer les Thèmes

  • Processus de choix des templates de WordPress
  • Utilisation de la boucle WordPress dans le thème
  • Intégration des Widgets dans le thème
  • Ecriture de fonctions de thème utilisable par les designers, étendre l'administration et l'écriture de posts
  • Ajouter des menus et des pages d'administration
  • Intégrer des options dans les pages d'administration existantes
  • Shortcode : intégrer des fonctionnalités pour l'écriture de contenu, extension de l'éditeur de contenu TinyMCE

Extension et Création de type de post avec WordPress

  • Ajout de données aux types de posts existants
  • Déclaration d'un nouveau type de post
  • Création des fonctions d'enregistrement et d'affichage
  • Créer des templates spéciaux pour les types de post

Sécurité

  • Modifier les droits des utilisateurs
  • Créer des nouveaux rôles
  • Empêcher l'accès aux fonctionnalités en fonction du rôle de l'utilisateur
  • Utilisations des fonctions « nonce », notions avancées
  • Principe et surcharge des « pluggable functions »
  • Spécificités de WordPress MU intégré à WordPress
  • Ajax dans WordPress, l'API RSS
  • Notions de cache pour accélérer l'exécution de WordPress
  • Internationalisation des plugins
  • Lien avec des API

Méthode pédagogique

8 participants maximum, un poste par stagiaire et un support de cours est envoyé en fin de stage (vidéos tutorielles et/ou support spécifique). La formation est constituée d'apports théoriques, de démonstrations et de mises en pratique basées sur des exercices applicatifs et/ou ateliers.

Accessibilité

Cette formation est accessible aux personnes en situation de handicap.

Modalité de validation des acquis

Évaluation continue via des exercices applicatifs et/ou des ateliers de mise en pratique. Évaluation en fin de stage par la complétion d'un questionnaire et/ou d'une certification officielle issue du Répertoire Spécifique. Émargement quotidien d'une feuille de présence (en présentiel ou en ligne). Complétion par le formateur/la formatrice d'un suivi d'acquisition des objectifs pédagogiques. Remise d'une attestation individuelle de réalisation.




Vous avez la possibilité de passer une certification à l’issue de votre formation:

TOSA Wordpress 2025

Demander des informations

Vous souhaitez en savoir plus ou directement vous inscrire à une session ?
Contactez-nous pour monter votre dossier !

du 05 mai au 07 mai 2025
1500 €
Disponibilité
du 21 juil au 23 juil 2025
1500 €
Disponibilité
du 06 oct au 08 oct 2025
1500 €
Disponibilité
du 22 déc au 24 déc 2025
1500 €
Disponibilité
du 09 mars au 11 mars 2026
1500 €
Disponibilité
Demander le programme
Merci, un conseiller vous contacte rapidement !
deco validation Ziggourat

Les avis de nos stagiaires sur cette formation

Voir d'autres avis
Puce de l'avis
Formation globalement conforme au descriptif initial
5
Laurent K
17/04/2024
Puce de l'avis
Equipe administrative réactive et au top, Cyril a été un excellent formateur, maîtrisant totalement son sujet et dédié à notre complète compréhension de la formation. Merci !
5
Sandrine B
19/10/2023
Puce de l'avis
Formation sérieuse et intense... merci Cyril.
5
Nicolas B
19/10/2023
Puce de l'avis
Impeccable, formateur expert dans son domaine !
5
Rémi V
14/06/2023
Puce de l'avis
Bonne formation, claire et précise
5
Stéphane L
04/05/2022
Voir d'autres avis

Formations similaires

Ces formations pourraient vous intéresser

Voir d'autres formations
Voir d'autres formations