WordPress : Créez votre propre plugin avec un exemple concret !
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00

TUTO WordPress : Créez votre propre plugin avec un exemple concret !

Julien Maury
10,00€
Acheter maintenant, payer plus tard. En savoir plus

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Apprenez à créer vous-même un plugin WordPress !

Ce tuto WordPress vous propose d'apprendre à développer votre propre plugin WordPress. Ce cours en vidéo se base sur un exemple concret :  un plugin permettant la mise en place d'une expiration manuelle des comptes utilisateurs.

Le plugin final complet est fourni dans les sources du tutoriel. Une fois activé, il permet à un administrateur de désactiver l'accès d'un autre utilisateur, ayant un rôle moins important, avec un simple menu déroulant. Si l'utilisateur en question tente de se connecter il reçoit un message d'erreur personnalisé.

Au cours du tutoriel, nous allons apprendre à coder de A à Z un plugin WordPress en respectant les standards et les conventions propres à WordPress

Les sources contiennent le code nécessaire pour une expiration semi-automatique également, celle-ci est basée sur la date de création du compte utilisateur.

Bon tuto !

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Leçon 1
Création du plugin
Leçon 2
Architecture du plugin
Leçon 3
Bien choisir ses hooks
Leçon 4
Charger des champs personnalisés sur les profils utilisateur
Leçon 5
Standards WordPress
Leçon 6
Apprendre à utiliser les hooks et passer des paramètres
Leçon 7
Sauvegarder une métadonnée depuis le profil utilisateur

Plan détaillé du cours

Leçon 1Création du plugin
02m24s
Leçon 2Architecture du plugin
05m20s
Leçon 3Bien choisir ses hooks
02m55s
Leçon 4Charger des champs personnalisés sur les profils utilisateur
04m29s
Leçon 5Standards WordPress
04m55s
Leçon 6Apprendre à utiliser les hooks et passer des paramètres
05m46s
Leçon 7Sauvegarder une métadonnée depuis le profil utilisateur
05m19s
Leçon 8Eviter d'oublier certains cas : l'inscription de nouveaux utilisateurs
05m08s
Leçon 9Gérer les écrans de login (partie 1)
05m29s
Leçon 10Gérer les écrans de login (partie 2)
02m41s
Leçon 11Gérer les écrans de login (partie 3)
02m35s
Leçon 12Gérer les écrans de login (partie 4)
02m59s
Leçon 13Empêcher l'authentification et afficher un message d'erreur
06m24s
Leçon 14Gérer l'authentification par email
02m33s
Leçon 15Conclusion et bonus
02m27s

Avis des apprenants

Détail des avis
158
Apprenants
2
Commentaires
5/5
Note moyenne
5/5
2
4/5
0
3/5
0
2/5
0
1/5
0
Laëtitia Molin
Laëtitia Molin
Publié le 30/04/2021
c est un exemple pratique qui permet d utiliser les fonctions natives de WP.
Julien Maury
merci, oui en effet, à noter qu'on peut l'utiliser et l'adapter pour d'autres développements nécessitant de stocker des informations pour chaque user par exemple.
Renaud
Renaud
Publié le 31/05/2018
Tuto sympa à suivre. La voix est claire, le rythme est bon. J'ai trouvé bien de voir un cas pratique de développement d'une extension. Personnellement c'est ce que je recherche : expliquer la logique au-delà du code, justifier les choix, faire les liens avec le Codex, mettre en avant les bonnes pratiques. Ce tuto nécessite d'être familiarisé avec PHP et WordPress. En point d'amélioration, attention à ne pas présenter de séquences contenant du code expliqué dans une séquence ultérieure. Cela arrive plusieurs fois, cela peut perturber mais ce n'est pas insurmontable non plus ! Merci Julien, je vais certainement suivre d'autres tutos. Renaud

Vos questions sur le cours

Avec quelle version de logiciel ce tuto est-il compatible ?

WordPress 4

Quel est le niveau requis pour suivre ce tuto ?

avancé

Payer plus tard

Prix d'achat : 10,00 €
Pour payer plus tard, sélectionnez Klarna comme moyen de paiement lors du règlement.

Ajoutez des articles à votre panier

Sélectionnez Klarna lors du règlement

Recevez une autorisation

Payez dans 30 jours

Klarna : conditions d'utilisation du paiement différé.

Attendez ! 🤗

Accédez à plus de 1362 tutos gratuits

Notre politique de protection des données