Formateur Ziggourat

WordPress : développer des plugins CPF

Concevoir un module d'extension à greffer sur un système de gestion de contenus.
Durée de la formation
21 heures
accessibles à distance
Durée de la formation 1 400
HT / personne
Finançable avec votre CPF

Objectifs de la formation

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.

Télécharger le programme de formation

Le téléchargement du programme va démarrer.
Cliquez sur le bouton pour afficher le PDF dans une nouvelle page.
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.

21 heures
sur 3 jours

En présentiel ou à distance pour s'adapter au mieux à vos besoins.

8 participants max

Classe virtuelleEn visio avec votre formateur: vous voyez son écran, il voit le votre. En groupe ou en tête à tête.

IntraFormation sur mesure pour votre entreprise, dans vos locaux, au centre ou à distance.

Inter ParisFormation de groupe, sur place ou à distance.

deco programme Ziggourat

Pré-requis

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


Avoir suivi

HTML5/CSS3 Initiation
WordPress : construire un site - Initiation
PHP et MySQL Initiation

Pour qui ?

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

Programme 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.

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.

Obtenir des informations

sur une prochaine session
Voir d'autres avis
du 09 mars au 11 mars 2022
1400 €
Disponibilité Printemps
du 30 mai au 01 juin 2022
1400 €
Disponibilité Printemps
du 08 août au 10 août 2022
1400 €
Disponibilité Été
du 24 oct au 26 oct 2022
1400 €
Disponibilité Automne
du 09 janv au 11 janv 2023
1400 €
Disponibilité Hiver
Voir d'autres avis

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.