
En ce qui concerne WordPress, deux de mes choses préférées sont évidemment les blogs et l’extension de l’application principale grâce à l’utilisation de plugins.
Oui, j’ai travaillé avec des thèmes et j’ai même créé quelques applications Web au-dessus de la plate-forme, mais je retourne souvent travailler sur des plugins. Ce sont des sortes d’applications pour WordPress, non ?
Et en ce moment, il y a une course folle pour créer des applications pour une variété de plates-formes – que ce soit iOS, Android, Mac, Windows et toute autre plate-forme majeure à laquelle vous pouvez penser, y compris WordPress.
Mais comme pour tout construire, la construction pour WordPress présente un ensemble de défis. Si vous souhaitez créer des plugins spécialement pour le plaisir, voici un aperçu de ce à quoi vous attendre.
À quoi s’attendre Créer des plugins WordPress gratuits
Le processus de développement est très différent de la création de logiciels pour tout autre framework ou plate-forme :
- Il a la couche d’application principale, c’est-à-dire WordPress, et son ensemble d’API
- Il a des dépendances, c’est-à-dire JavaScript, des feuilles de style et des bibliothèques tierces.
- Et vous avez un ensemble de normes de codage
- …et de plus
Mais la chose importante à noter est que si vous venez de commencer avec cela, ou si vous venez d’une autre plate-forme, langue ou communauté, alors simplement parce que vous allez offrir votre plugin gratuitement ne signifie pas nécessairement que vous pouvez développer comme si c’était le Far West.
Plus précisément, chaque fois que vous soumettez un plugin au référentiel de plugins WordPress, sa base de code est auditée avant d’être approuvée.
C’est un excellent moyen d’assurer un certain niveau de qualité pour ce qui est disponible via le référentiel WordPress, n’est-ce pas ?
Mais il y a une exception !
J’ai dit qu’il ne pouvait pas être construit comme le Far West, mais la vérité est que si vous envisagez de le publier sur votre propre blog, sur votre propre site ou sur toute autre propriété que vous possédez, alors vous êtes à peu près libre pour le construire comme bon vous semble.
Le fait est qu’au fil du temps, les gens sont devenus un peu prudents quant à l’utilisation de thèmes WordPress gratuits et de plugins WordPress qui ne sont pas hébergés à partir d’une source fiable ou qui ne sont pas premium en raison de leur manque de qualité.
Ce n’est pas nécessairement que l’ensemble des fonctionnalités est mauvais, c’est que le niveau de qualité du code est médiocre et entraîne souvent trop de piratages, des problèmes de compatibilité ou des problèmes généraux d’expérience utilisateur. Bien que votre travail n’aboutisse pas à cela, il est probable que vous développiez cette réputation simplement à cause de la réputation que ce type de travail a développée.
Alors faites-vous plaisir et obtenez un audit gratuit de l’équipe de révision des plugins WordPress.org. Vous n’avez que de la qualité à y gagner.
Outils de disponibilité gratuits
De plus, si vous souhaitez lancer un plugin gratuit et que vous vous engagez à suivre les directives pour travailler avec les meilleures pratiques, le référentiel de plugins WordPress propose une variété d’outils gratuits à utiliser pour prendre en charge votre plugin.

En plus du contrôle de source, vous obtenez également :
- Une page d’accueil pour le plugin
- Le plugin est indexé et consultable à partir du tableau de bord WordPress
- La page d’accueil du référentiel comprend un forum d’assistance gratuit afin que vous puissiez aider vos utilisateurs
- Un système de notation permettant aux autres de signaler à quel point ils aiment (ou n’aiment pas) votre travail
- Instructions d’installation
- Une façon de gérer les questions fréquemment posées
- Statistiques sur le nombre de personnes exécutant quelle version de leur travail
- …et de plus
Doux, non?
Mais c’est ce dont peu de gens discutent ou même savent en entrant dans ce jeu : si vous avez un plugin qui devient particulièrement populaire, le support peut devenir extrêmement difficile.
Vous êtes une personne qui entretient un projet installé dans des dizaines de milliers de blogs, et toutes ces personnes ont la possibilité de partager des problèmes concernant votre travail.
Maintenant, que vous ayez ou non l’obligation d’aider ces personnes est une zone grise pour beaucoup de gens. Certains disent que parce que c’est gratuit, il n’y a aucune obligation ; d’autres disent que depuis que vous l’avez publié, vous devriez être prêt à l’admettre.
Ce n’est pas le poste pour cette discussion.
Où qu’il tombe, ne sous-estimez pas le temps que le support peut supporter. À cette fin, je vous invite également à lire un excellent article de Chris Lema sur la différenciation entre les clients et les utilisateurs.
Quelques mots sur l’accompagnement
Je m’en voudrais de ne pas insister suffisamment sur l’aspect support. Aussi cool que soit le référentiel de plugins WordPress, il peut générer beaucoup de sentiments négatifs envers un projet que vous avez commencé à aimer simplement à cause du grand nombre de demandes d’assistance (qu’il s’agisse de fonctionnalités, de demandes ou de véritables bogues) . ).
Je ne dis pas ignorer ces demandes ; Après tout, certaines personnes prendront le temps de rapporter des choses qui ne feront qu’améliorer leur travail ; Cependant, si les gens sont généralement rémunérés pour leur temps et que vous passez un temps excessif à répondre aux questions d’assistance, il est peut-être temps d’envisager d’introduire une sorte de modèle commercial dans votre plugin.
Bien que cela dépasse le cadre de cet article, je pense qu’il vaut la peine de mentionner qu’offrir une version gratuite d’un plugin premium est un chemin à parcourir. Si les gens apprécient votre plugin et y trouvent de la valeur, ils sont souvent prêts à payer pour votre soutien.
« Votre complément craint ! »
L’un des plus grands défis de la gestion d’un produit est de gérer le niveau de plaintes qu’il peut recevoir.
La vérité est que les gens appellent rarement les centres de service à la clientèle pour dire « merci » ou « excellent travail », n’est-ce pas ? Je veux dire, à quelle fréquence faites-vous savoir à votre compagnie de téléphone portable que vous êtes content de ne pas avoir reçu d’appel interrompu lors de votre dernier appel téléphonique ?
Exactement.
À cette fin, soumettre un produit à quelque titre que ce soit, y compris un plugin WordPress, est soumis à cela, donc si vous n’avez pas encore développé de plugin ou êtes sur le point d’en publier un, soyez prêt à recevoir des plaintes.
Ce n’est pas que les utilisateurs ne louent pas les plugins qu’ils utilisent. Je mentirais si je disais que cela ne s’est pas produit, mais le nombre de plaintes dépasse souvent de loin le nombre de compliments.
C’est simplement la nature du fonctionnement des gens, et donc du marché.
Je pense que nous sommes tous construits différemment quand il s’agit de recevoir des critiques. Certaines personnes ont la peau épaisse et peuvent la prendre, la faire rouler dans le dos et s’en aller ; d’autres, pas tellement. Mais c’est quelque chose qui peut être appris et développé au fil du temps.
Donc, si vous faites partie de ce dernier groupe et que vous venez d’entrer sur le marché, soyez prêt, mais ne le prenez pas personnellement. Cela nous arrive à tous et, au risque de faire un jeu de mots, nous ne cessons d’appuyer sur les mots :).
Maintenant va construire un plugin
Fondamentalement, cet article est un “si je savais alors ce que je sais maintenant” à propos de WordPress, alors j’aurais abordé de nombreuses erreurs, faux pas et appris certaines leçons à la dure.
Je pense que tout le monde apprécie d’apprendre les uns des autres, alors j’espère que cet article a aidé à résoudre certaines des choses qui viennent normalement avec une version de plugin.
Parler est bon marché de toute façon. Allez construire quelque chose :).
