Ressources et tutoriels de développement de plugins WordPress

Divulgation: Votre soutien aide à maintenir le site en marche! Nous gagnons des frais de référence pour certains des services que nous recommandons sur cette page.


WordPress est le système de gestion de contenu le plus déployé de la planète. Il y a plusieurs raisons pour lesquelles il est si populaire: il est facile à utiliser, facile à héberger, gratuit et open source. Un des principaux moteurs de sa popularité est les plugins.

WordPress est extrêmement extensible. Avec un plugin, vous pouvez ajouter des fonctionnalités presque illimitées à votre site. Il existe des milliers de plugins WordPress gratuits et premium de haute qualité. Mais, parfois, vous avez besoin de quelque chose de vraiment personnalisé. Construire un plugin WordPress vous donne la possibilité de créer exactement les fonctionnalités dont vous avez besoin pour votre site.

Si vous avez un peu d’expérience en matière de codage ou si vous souhaitez apprendre le PHP, créer vos propres plugins WordPress n’est pas si difficile. Pour vous aider, nous avons rassemblé les meilleurs didacticiels sur le sujet, ainsi que des liens vers des ressources utiles et des outils importants pour les développeurs de plugins..

Tutoriels d’introduction au développement de plugins

Ces articles, didacticiels et cours fournissent une introduction générale au développement d’un plugin pour WordPress. Ils abordent le sujet sous différents angles et supposent différents niveaux d’expérience de codage préalable – essayez donc quelques-uns jusqu’à ce que vous trouviez celui qui vous convient..

  • Plugin Developer Handbook est le nouveau guide officiel WordPress Codex élargi pour le développement de plugins.
  • Écrire un plugin est le guide officiel original de WordPress Codex pour le développement de plugins – mérite toujours une lecture.
  • WordPress Plugin Development est une introduction détaillée au développement de plugins qui vous donnera une compréhension de base du processus.
  • Un cours intensif dans le développement de plugins WordPress est une analyse détaillée des aspects les plus importants du développement de plugins.
  • Créer un plugin WordPress personnalisé à partir de zéro décrit le processus de création d’un plugin qui récupère les informations produit d’une base de données externe et les affiche de manière aléatoire sur votre site. Une certaine connaissance du codage PHP est utile avant de commencer.
  • Le tutoriel du plugin WordPress est un tutoriel facile à suivre avec beaucoup de commentaires et d’explications, vous montrant comment créer un plugin qui affiche les données de Google Analytics dans un écran de post-édition.
  • Le tutoriel de développement de plugins WordPress est un didacticiel de 12 unités qui couvre un certain nombre de choses non mentionnées dans de nombreux autres didacticiels de niveau d’introduction: internationalisation, crochets d’activation, tests et JavaScript asynchrone (AJAX). Ce tutoriel pourrait vous convenir si vous avez trouvé la plupart des autres guides “débutants” trop superficiels, mais vous ne savez toujours pas comment faire décoller un plugin à grande échelle.
  • WordPress Essentials: Comment créer un plugin WordPress est un aperçu de base de ce qu’est un plugin, de son fonctionnement et des principaux composants. Pas un tutoriel à grande échelle, mais bon pour une vue de haut niveau des choses.
  • La série de didacticiels de développement de plugins WordPress est une série de didacticiels en 30 parties qui explore vraiment le fonctionnement des plugins dans l’architecture WordPress globale, avec une excellente couverture sur plusieurs API internes.
  • Débuter avec le développement de plugins WordPress: Le guide ultime est un tutoriel détaillé couvrant les facettes les plus importantes du développement de plugins WordPress, à travers l’exemple d’une application qui intègre WordPress avec Facebook Open Graph.
  • Comment écrire un plugin WordPress est un tutoriel en 12 parties couvrant les facettes importantes du développement de plugins, y compris les raisons d’écrire des plugins et comment obtenir des idées de plugins, ainsi que des problèmes plus pratiques comme l’utilisation d’AJAX et la création de panneaux d’administration.
  • Une introduction au développement de plugins WordPress est exactement cela – une introduction, pas un tutoriel approfondi. Pourtant, cet article donne une vue très claire de ce que fait un plugin et de son fonctionnement, il vaut donc la peine d’être lu si vous vous lancez dans le développement de plugins.
  • Comment créer un plugin WordPress est une bonne introduction au développement de plugins, avec de nombreuses captures d’écran, des exemples de code et des ressources supplémentaires. Vraiment bien pour les apprenants visuels et les personnes qui n’ont pas passé beaucoup de temps à regarder le code.
  • Comment créer un plugin WordPress fournit un aperçu simple mais assez basique de ce qu’il faut pour créer un plugin. Ceci est une bonne introduction si vous essayez de déterminer si vous êtes prêt à créer un nouveau plugin, mais vous aurez besoin d’autres ressources pour vraiment comprendre comment le faire.
  • L’anatomie d’un plugin WordPress est une visite approfondie de ce qui devrait être inclus dans un plugin WordPress et comment il devrait être structuré.
  • Le développement de plugins WordPress de Scratch est une procédure en cinq parties expliquant le développement de plugins, destinée aux personnes ayant une certaine expérience en conception Web (HTML / CSS), mais avec peu ou pas de connaissances PHP ou WordPress.
  • Le développement de plugins WordPress pour débutants est un didacticiel simple destiné aux «débutants extrêmes qui ne sont pas familiers avec le développement de plugins WordPress».
  • La piste de développement WordPress est une piste de 12 cours et 21 heures sur le développement WordPress à partir d’un tutoriel premium fourni par Tree House. Si vous voulez vraiment vous plonger dans le développement de plugins (et de thèmes) pour WordPress, c’est une excellente série à travailler.

Tutoriels supplémentaires et matériel d’apprentissage

Une fois que vous maîtrisez le développement de plugins en général, consultez ces ressources, qui vous aideront à passer du novice au maître développeur de plugins..

  • Dix choses que tout développeur de plugins WordPress devrait savoir est une collection de conseils pratiques pour les développeurs de plugins qui travaillent.
  • Accélérez le développement en utilisant la chaudière de plugin WordPress explique la façon la plus rapide de rendre le développement de plugin plus rapide et plus facile.
  • Comment configurer les outils de développement PHP (PDT) dans Eclipse pour le développement de plugins WordPress explique comment utiliser l’IDE Eclipse populaire pour rendre l’écriture d’un plugin plus efficace.
  • Créer des tables avec des plugins est un article de WordPress Codex expliquant comment ajouter des tables de base de données pour stocker des données liées aux plugins personnalisés.
  • Développement WordPress professionnel: Stratégies couvre des trucs, astuces et conseils pratiques pour les développeurs WordPress qui travaillent.
  • Développement WordPress professionnel: les environnements couvrent la mise en place d’un environnement de développement local, un test et une mise en scène et un environnement, la synchronisation avec la production, et pourquoi vous devriez vous soucier d’avoir plusieurs environnements différents en premier lieu.
  • 9 conseils pour le développement de plugins WordPress ne sont que quelques conseils pratiques des développeurs de Six Revisions.
  • La publication d’un plugin dans le répertoire des plugins WordPress explique comment distribuer votre plugin via le répertoire officiel de WordPress.org.
  • Une introduction à l’API WordPress Filesystem explique comment écrire et lire à partir de fichiers à partir d’un plugin WordPress.
  • Comment concevoir et styliser votre panneau d’administration de plugin WordPress explique les différentes API et les problèmes de conception que vous devez comprendre pour créer des panneaux d’options utilisables pour votre plugin.
  • Démystifier le système de crochets WordPress est l’un des aspects les plus confus du développement de WordPress.
  • Rendre vos plugins WordPress conviviaux pour les développeurs explique comment faire pour développer votre plugin afin que d’autres développeurs puissent facilement le bricoler ou l’intégrer dans leurs projets.
  • PHP the Right Way ne concerne pas spécifiquement le développement WordPress, mais est une référence pour écrire un bon code PHP. Quel que soit le nombre de didacticiels de développement WordPress sur lesquels vous travaillez, vous ne serez pas vraiment capable de créer des plugins et des thèmes pour WordPress tant que vous ne maîtriserez pas PHP. Vous pouvez trouver plus de ressources pour améliorer vos compétences PHP sur notre page PHP Developer Resources.

Référence

  • Plugins est la référence officielle des plugins du Codex WordPress. Cette page concerne les plugins en général, du point de vue de l’administrateur du site. Même s’il ne s’agit pas de développement, cela devrait être une lecture obligatoire pour les développeurs de plugins, car il définit ce que les utilisateurs de WordPress devraient attendre.
  • La référence de code WordPress est un index interrogeable des fonctions, classes, méthodes et crochets WordPress.
  • La section Développement de plugins de la documentation pour développeurs de WordPress Codex contient des liens vers un certain nombre d’articles du Codex sur des sujets importants.
  • WPSeek.com est un moteur de recherche centré sur WordPress pour les développeurs et les auteurs de thèmes.
  • QueryPosts est une référence de code WordPress qui cherche à améliorer le Codex officiel.

coupon d'hébergement web

Vous cherchez un hébergement WordPress sérieux?
Liquid Web offre un hébergement hautes performances et un support client supérieur. En ce moment, vous pouvez économiser gros sur leurs plans de qualité en utilisant ce lien de remise spécial
.

Outils pour le développement de plugins WordPress

  • Le WordPress Plugin Boilerplate est un framework de plugins orienté objet. Voir également le générateur de plug-in de plug-in WordPress connexe, qui génère automatiquement un code de plug-in de plug-in personnalisé en fonction des informations fournies..
  • Developer est un plugin WordPress qui fournit un certain nombre d’outils de débogage et de journalisation utiles, aidant à optimiser votre expérience de développement.
  • WP Test est un large ensemble de contenus de test qui peuvent être importés dans une installation WordPress.
  • La barre de débogage est un plugin qui fournit des informations sur les performances, les requêtes et la mise en cache chaque fois qu’une page WordPress se charge.
  • hookr.io est un index des crochets et des filtres dans le noyau WordPress et les thèmes et plugins populaires. L’index est intégré dans un plugin qui augmente les pages en direct avec des informations sur les hooks et les filtres qui ont été activés au chargement de la page.
  • VCCW est un environnement virtuel Vagrant + Chef conçu pour le développement de plugins et de thèmes WordPress.
  • Synchi est un plugin WordPress qui fournit un IDE complet (environnement de développement intégré) à l’intérieur des éditeurs de code administrateur.
  • Fieldmanager est une boîte à outils pour créer des écrans d’administration complexes dans les plugins WordPress.
  • Varying Vagrant Vagrants est une configuration open source Vagrant axée sur le développement WordPress.
  • GenerateWP est un ensemble de générateurs de code pour la création de passe-partout personnalisés. Les développeurs de plugins peuvent l’utiliser pour générer du code pour des types de publication personnalisés, des taxonomies personnalisées, des shortcodes, des widgets, des crochets et des métaboxes.
  • Roots est une suite d’outils qui fournissent une plate-forme moderne et de haute qualité pour le développement WordPress. Il comprend une pile de serveurs locaux et une distribution WordPress orientée développement.
  • Awesome WordPress est une liste organisée d’outils et de ressources de développement WordPress.
  • WordPress Gear est un recueil d’outils de développement utiles pour travailler avec WordPress.

Notre article sur le développement de thèmes WordPress répertorie un certain nombre d’outils utiles qui pourraient également aider les développeurs de plugins.

Apprentissage communautaire et continu

WordPress n’est pas seulement un logiciel. C’est aussi une immense communauté mondiale. L’une des meilleures choses que vous puissiez faire pour améliorer vos compétences en développement de plugins WordPress est de vous impliquer.

  • Les WordCamps sont des rassemblements officiels de la communauté WordPress, et ils se produisent partout dans le monde.
  • Le canal IRC WordPress est un excellent endroit pour sortir et discuter avec d’autres développeurs WordPress.
  • Make WordPress Plugins est le blog officiel de l’équipe de révision des plugins WordPress. Si vous espérez que votre plugin soit inclus dans le référentiel officiel des plugins WordPress.org, c’est probablement une bonne idée de faire attention à ce que cette équipe de gardiens a à dire.
  • WordPress Development Stack Exchange est un site de questions et réponses axé sur WordPress, issu du réseau qui vous a apporté Stack Overflow.
  • Il existe trois subreddits WordPress pertinents:
    • WordPress
    • Plugins WordPress
    • ProWordPress

Livres

  • Digging Into WordPress (2009-Present), par Coyier et Starr, est un livre et un blog. C’est la meilleure ressource écrite la plus approfondie sur WordPress qui soit. Si vous ne pouvez acheter qu’un seul livre sur WordPress, c’est tout. Le blog mérite également d’être lu, car il couvre une grande variété de sujets liés au développement WordPress.
  • WordPress Plugin Development (Beginner’s Guide) (2009), par Vladimir Prelovac, est une introduction approfondie au développement de plugins, destinée aux personnes ayant peu ou pas d’expérience.
  • Développement d’applications Web WordPress (2015), par Rakhitha Nimesh Ratnayake, va au-delà de la simple écriture de plugins pour vous montrer comment créer une application à grande échelle au-dessus de WordPress.
  • WordPress professionnel: conception et développement (2015), par Williams, Damstra et Stern, est un aperçu complet de tous les aspects du développement WordPress, en mettant l’accent sur la création de clients professionnels.
  • WordPress Plugin Development Cookbook (2012), par Yannick Lefebvre, est une collection d’idées pour résoudre les problèmes courants de développement de plugins.
  • Développement professionnel de plugins WordPress (2011), par Williams, Richard et Tadlock, est un examen approfondi du développement sérieux de plugins WordPress.

Sommaire

Il existe de nombreuses bonnes raisons d’apprendre à créer des plugins WordPress. Si vous commencez tout juste à apprendre à coder, la création de plugins WordPress peut vous donner un projet pratique à travailler qui n’est ni trop compliqué ni trop simple. Si vous vous WordPress beaucoup vous-même, vous pouvez créer des plugins pour résoudre vos propres problèmes et créer les fonctionnalités que vous souhaitez avoir. Enfin, vous pouvez créer des plugins WordPress de manière professionnelle. Quel que soit le nombre de plugins gratuits, quelqu’un cherche toujours quelque chose qui n’est pas disponible. Beaucoup de gens font vivre des plugins de construction pour WordPress.

coupon d'hébergement web

Vous recherchez un excellent hébergement WordPress à prix réduit?
SiteGround – classé n ° 1 par nos lecteurs – fournit un excellent support WordPress et des plans optimisés pour la vitesse et la sécurité. À l’heure actuelle, vous pouvez économiser jusqu’à 67% sur ces plans populaires. Utilisez ce lien de réduction
pour obtenir l’accord.

Lectures complémentaires et ressources

Nous avons plus de guides, tutoriels et infographies liés à WordPress:

  • Correctifs WordPress et guide de dépannage: ce guide de 7 chapitres vous plonge au cœur de WordPress.
  • 3 raisons sans argument pour créer votre site avec WordPress: découvrez pourquoi tant de gens pensent que WordPress est le seul CMS qui compte.
  • Qu’est-ce que WordPress: voici notre introduction de base à WordPress.

Quel code devez-vous apprendre?

Vous ne savez pas quel langage de programmation vous devez apprendre à coder? Consultez notre infographie, quel code devez-vous apprendre? Il ne traite pas seulement des différents aspects des langages, il répond à des questions importantes telles que: «Combien d’argent vais-je gagner en programmant PHP pour gagner sa vie?»

Quel code devez-vous apprendre?
Quel code devez-vous apprendre?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map