Formateur Ziggourat

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.

21 heures sur 3 jours

à Paris & à distance
(Zoom, Google Meet, etc.).
Nous nous engageons à vous répondre dans un délai de 48h

1 500 € HT / personne

Cette formation est finançable
avec votre CPF. Contactez-nous pour monter votre dossier !

La note de cette formation 5/5

Découvrez les avis laissés par nos stagiaires sur Avis vérifiés

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

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

Pour qui ?

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 2023

Obtenir des informations

sur une prochaine session
du 02 déc au 04 déc 2024
1500 €
Disponibilité Hiver
du 17 févr au 19 févr 2025
1500 €
Disponibilité Hiver
du 05 mai au 07 mai 2025
1500 €
Disponibilité Printemps
du 21 juil au 23 juil 2025
1500 €
Disponibilité Été
du 06 oct au 08 oct 2025
1500 €
Disponibilité Automne
Demander le programme
S'inscrire directement

Responsable de formation

Participants

Participant
retirer ce participant
Ajouter un participant

Financement

Comment souhaitez-vous financer cette formation ?


Modalités

Souhaitez-vous du distanciel ou du présentiel ?



Envoyer l'inscription
Merci, un conseiller vous contacte rapidement !
deco validation Ziggourat
J’accepte que Ziggourat collecte et utilise les données personnelles renseignées dans ce formulaire dans le but de recevoir une offre commerciale en accord avec notre politique de données personnelles.
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