Découvrez la formation

Développer des extensions WordPress

et apprenez à créer vos propres fonctionnalités pour étendre WordPress à l’infini.

En présentiel

Ajoutez des fonctionnalités
sur‑mesure à WordPress

La principale force de WordPress, c’est son écosystème d’extensions capables de le transformer en boutique, espace membre, application web…

Dans cette formation, découvrez comment développer vos propres « plugins » pour répondre aux problématiques de vos clients.

Découvrir mes formules

Objectifs pédagogiques & opérationnels

  • Apprendre à déclarer des extensions (ou plugins) dans WordPress
  • Maitriser le concept des hooks via les actions et filtres
  • Savoir ajouter des fonctionnalités supplémentaires à WordPress
  • Connaître les bonnes pratiques de sécurité
  • Savoir déployer une extension sur le répertoire officiel

En chiffres

  • 3 jours soit 21h

  • Dès 2700 € HT

  • Éligible financement OPCO

  • De 1 à 6 stagiaires

  • En présentiel ou visio synchrone

  • Programme personnalisable

Prérequis

Cette formation a été conçue pour les développeurs. Pour la suivre, il vous faudra :

  • Être à l’aise avec WordPress
  • Avoir des bases en PHP
  • Avoir des bases en HTML/CSS
  • Et c’est tout !

Vous êtes

  • Une agence web

  • Un freelance

  • Un dev back

  • Un dev front

Cette formation est pour vous si

  • Vous cherchez à ajouter des fonctionnalités qui ne sont pas présentes nativement dans WordPress.

  • Vous voulez savoir comment trouver les bons hooks en fonction des différents cas de figures.

  • Vous désirez garder le contrôle sur la sécurité de votre site et respecter les bonnes pratiques.

  • Vous voulez proposer à vos clients des sites plus complets, qui répondent parfaitement à leurs besoins.

  • Vous ne voulez plus dépendre uniquement des extensions existantes et vous affranchir de leurs limites.

Programme de la formation

Voici mon programme type sur 3 jours, que nous pourrons bien sûr personnaliser ensemble selon vos besoins spécifiques.

Jour 1

Les hooks, cœur des extensions WordPress

  • L’architecture de WordPress : le cœur, les thèmes et les extensions

  • Déclarer la base d’une extension WordPress et l’activer

  • Introduction aux Hooks WordPress : les filtres et les actions

  • Les hooks d‘administration et de front-end

  • L’ordre d’exécution des hooks dans WordPress

  • Les principaux hooks d’action : init, admin_init, wp_head, wp_footer

  • Les principaux hooks de filtre : the_content, wp_title

  • Hooks d’activation, de désactivation et de désinstallation des extensions

À l’issue de cette première journée, vous aurez créé la base de votre première extension.

Vous comprendrez le fonctionnement des hooks et leur rôle essentiel pour modifier le comportement de WordPress sans directement modifier le code de celui‑ci.

Jour 2

Gestion des données, API REST et sécurité

  • Créer un menu et une page d’options dans l’administration de WordPress

  • Stocker des informations dans la base de données (options, meta…).

  • Déclarer des scripts et des styles via le plugin

  • Créer des shortcodes et des blocs pour le front

  • Custom Post Types et taxonomies dans les extensions

  • Déclarer de nouveaux rôles utilisateur et des capacités

  • Introduction à l’API REST de WordPress

  • Faire des appels API à partir de l’extension

  • Appels API vs appels Ajax, quelle différence ?

  • Récupérer des données dynamiques grâce à la WP Query

  • Créer sa propre table et gérer ses données via WPDB

  • Sécurité : formulaires, fonctions de validation et d’échappement des données

  • Éviter les injections SQL, failles XSS…

À la fin de cette journée, vous saurez développer tout type de fonctionnalités via votre plugin.

Vous serez en mesure de faire des appels à l’API REST de WordPress, créer des pages d'options, manipuler des données, faire des requêtes et gérer les rôles utilisateurs.

Et vous serez surtout capable de faire tout cela en respectant les bonnes pratiques de sécurité essentielles au bon fonctionnement d’un site.

Jour 3

Internationalisation, tests et publication

  • Rendre votre extension traduible grâce aux fonctions d'Internationalisation (i18n)

  • Créer un fichier .pot et traduire l’extension via Loco Translate

  • Tâches planifiées et CRON

  • Traquer les erreurs avec WP_DEBUG et Query Monitor

  • Définir les versions minimum de PHP et WordPress

  • Publier son extension sur le répertoire officiel wordpress.org

  • Préparer les visuels, le readme, la licence et faire sa demande de publication

  • Vendre son extension : gestion des licences, support…

  • Déclarer ses propres hooks dans son plugin avc do_action et apply_filter

  • Optimisation des performances et bonnes pratiques

  • Programmation orientée objet (POO) : classes et hooks

Au terme de cette dernière journée, vous saurez comment tester et optimiser votre extension.

Vous saurez également comment la traduire pour la rendre disponible dans toutes les langues.

Enfin, vous aurez une feuille de route pour partager votre plugin sur le répertoire officiel, ou pour créer votre propre plateforme afin de le vendre.

Le programme vous plait ?

Je veux un devis !

Cette formation est finançable par votre OPCO
grâce à mon partenaire certifié Qualiopi.

Pourquoi suivre cette formation ?

Vous vous posez à juste titre des questions sur le développement d’extensions avec WordPress. Découvrez ses 5 atouts majeurs ainsi que les réponses aux principales craintes que vous pourriez avoir :

1
Des fonctionnalités sans limite pour vos clients

Bien souvent, vos clients auront des problématiques bien à eux. Il existe rarement l’extension parfaite pour cela. Alors pourquoi ne pas la créer pour eux ? Ainsi, vous maîtrisez l’ergonomie, les contraintes, et vos clients seront plus satisfaits que jamais !

2
Devancez la concurrence

Aujourd’hui, beaucoup d’agences ou freelances ne sont pas capables de proposer du sur‑mesure à leurs clients. Prenez une longueur d’avance et proposez leur des solutions 100% adaptées à leurs besoins.

3
Ne vous limitez pas aux extensions existantes

Il y a de quoi faire avec les 50 000 extensions existantes du répertoire WordPress, mais bien souvent, elles ne répondent pas entièrement aux problématiques des clients et ça peut être très frustrant. Libérez votre potentien grâce à votre maîtrise du sur‑mesure.

4
Maitriser les hooks vous ouvrira des portes

Lorsque vous maîtrisez le développement d’extensions, vous pouvez créer des fonctionnalités ou même tout simplement adapter une extension existante en manipulant ses hooks. Cela va vous ouvrir de nouvelles opportunités en alliant productivité et flexibilité.

5
Et pourquoi ne pas devenir créateur d’extensions ?

Bien souvent, lorsqu’on commence à répondre à des besoins spécifiques, on trouve une niche dans laquelle on va pouvoir proposer une solution à grande echelle que l’on va pouvoir monétiser.

C’est comme ça que sont nées la plupart des extensions à succès de l’écosystème WordPress, dont beaucoup d’acteurs sont francophones.

Est-ce que je dois maîtriser PHP ?

Oui, c’est essentiel que vous ayez de bonnes bases en PHP pour être à l’aise pendant la formation.

Mais pas d’inquiétude si ce n’est pas le cas, on peut ajouter une journée d’initiation au PHP en amont.

Est-ce que ça prend du temps de faire une extension ?

Ça dépend, mais en général oui. Il faut donc que le client ait un budget cohérent pour avoir des besoins sur‑mesure.

Après tout, c'est du sur‑mesure. Il faut comprendre le besoin, le coder, le tester, le déployer…

Par contre, si vous avez toujours la même typologie de clients (par exemple dans le tourisme), vous allez pouvoir capitaliser sur vos réalisations et créer une base réutilisable entre les projets.

Est-ce que j’ai toujours besoin de coder avec l’avènement de l'IA ?

Même si l’intelligence artificielle va vous économiser pas mal d’heures passées à coder, vous restez l’architecte de la solution et l’interprête du besoin.

Il faudra encore du temps pour que l’IA vous remplace. Ça reste donc une compétence pérenne et nécessaire dans votre équipe.

Maxime BERNARD-JACQUET

Le formateur

Salut ! Moi c'est Maxime, alias Capitaine WP.
Je forme les agences à WordPress depuis 2009.

Maxime BERNARD-JACQUET

Capitaine WP // Expert WordPress

Grenoble, France

Développeur de métier, je me suis spécialisé en WordPress dès 2009, afin de répondre aux besoins de mes clients.

J'ai ensuite créé un blog afin de partager mon savoir avec la communauté francophone. Je suis devenu par la suite formateur et consultant.

Aujourd’hui je vous propose mes services sous forme de formations en ligne, ou sur‑mesure dans votre entreprise.

Outre l’aspect technique, je suis en mesure de vous accompagner dans votre stratégie WordPress et élaborer des process solides au sein de votre entreprise.

Ils me font confiance

Voici quelques témoignages d'entreprises que j'ai accompagnées :

SWAT Agency

Pascal MOURIER

SWAT Studio, Agence Web à Annecy

Maxime a su s’immerger dans notre fonctionnement pour mettre en lumière nos forces et nos faiblesses. Il a ensuite structuré sa formation pour renforcer nos approches WordPress. Nous maintenons un contact régulier pour rester au top !

Jean Ulmer, gérant

Jean Ulmer, gérant

WebCD, Agence Web à Strasbourg

WordPress nous a permis de répondre plus précisément aux besoins clients, d'optimiser notre process et de gagne du temps. La formation Capitaine WP nous a permis d'apprendre le theming WordPress en un temps record.

Emmanuel Faure

Emmanuel Faure

Hemaphore, Agence Web à Valence

Merci à Maxime pour son intervention et sa formation qui nous ont permis de mieux structurer notre approche de WordPress. Il a su adapter sa formation en fonction de nos besoins et trouver les solutions dont nous avions besoin. Nous le recommandons vivement et continuerons à le solliciter de manière régulière pour nous mettre à niveau.

Les formules

Que ce soit en visio ou en présentiel, j'ai une formule adaptée à vos besoins.

En visio

1000 € HT/j


Une formation en visio répartie sur plusieurs demi-journées


  • Éligible à un financement OPCO
  • Programme sur‑mesure
  • Aux dates de votre choix
  • En demi-journées faciles à planifier
  • Durée flexible de 1 à 5 jours
  • Accès aux formations e-learning

Demander un devis

Dans votre agence

à partir de 1200 € HT/j


Une formation en présentiel directement dans vos locaux.


  • Éligible à un financement OPCO
  • Programme sur‑mesure
  • Aux dates de votre choix
  • Sur 3 à 5 jours consécutifs
  • Accès aux formations e-learning

Demander un devis

Masterclass

à venir


Une formation de haut vol en petit comité dans un lieu d'exception


  • En petit comité exclusif
  • Avec 2 formateurs
  • Pour pousser la technique
  • Des ateliers, études de cas, workshops
  • Dans un lieu d'exception

En 2025…

Des questions ?

Voici les questions fréquemment posées. Si vous en avez d'autres, contactez-moi !

Est-ce qu'une prise en charge CPF est possible ?

Malheureusement non, car il n'existe pas aujourd'hui de certification pour ce programme au registre spécifique (RS) de France Compétences.

Cette formation est-elle suffisante pour passer au FSE ?

Tout à fait ! Si vous avez déjà de bonnes bases de WordPress, on pourra largement couvrir tous les aspects du Full Site Editing.

On abordera également la stratégie pour que votre agence se prépare au chamboulement des compétences et des techniques de travail.

Les prix sont-ils les mêmes sans prise en charge OPCO ?

Non ! Si vous financez la formation par vous-même, je n'ai pas besoin de mandater mon partenaire certifié Qualiopi.

Il y aura donc moins d'administratif. Le tarif visio passe à 800 € HT par jour et le tarif présentiel à 1000 €  HT par jour.

Est-ce que j'aurais accès au support à la fin de la formation ?

Oui ! Vous aurez un accès illimité à la version e-learning de la formation, ainsi qu'à un groupe privé sur Slack.

De quel matériel j'ai besoin pour chaque formule ?

En visio :

Le mieux, c'est d'avoir accès à un double écran pour suivre l'écran du formateur en même temps que vous manipulez.

Il faut également une connexion internet stable, un casque audio avec micro et une webcam.

En présentiel :

Il faut une salle de réunion avec Wi-Fi, vidéo projecteur ou téléviseur HDMI.

Dans tous les cas :

Vous aurez besoin des droits d'administrateur de votre machine pour l'installation du site en local.

Est-ce que Capitaine WP est certifié Qualiopi ?

Eh bien non mais mon partenaire l'est ! Je travaille en collaboration avec des organismes de formation qui ont une certification en cours de validité.

On a mis en place tous des process stricts pour respecter tous les points de qualité.

Demande de devis

La prochaine étape, c'est de discuter de votre projet ensemble !

  • 1

    Prise de contact

    Pour commencer, remplissez ce formulaire et décrivez-moi votre besoin.

  • 2

    Positionnement pédagogique

    Je vous proposerai ensuite une visio de 20 minutes pour faire connaissance et définir un programme sur‑mesure.

  • 3

    Devis, programme et convention

    J'établirai ensuite avec mon partenaire Qualiopi les documents nécessaires pour votre OPCO.

  • 4

    Formation

    Quand tout est bon, il ne reste plus qu'à programmer la formation aux dates de votre choix.

  • Devis sans engagement.

  • Réponse sous 48h.

  • Partenaire d'un OF Qualiopi.