Arrêtez de blâmer les développeurs de plugins pour trop d'avis d'administration WordPress
Publié: 2020-07-22Tous les 3 à 6 mois, je tombe sur un fil de discussion tendance sur les réseaux sociaux qui dénonce les développeurs de plugins pour avoir surchargé le tableau de bord WP Admin avec des avis. En tant que développeur de plugins moi-même et quelqu'un qui communique avec les développeurs de plugins et de thèmes chaque jour dans le cadre de mon rôle chez Freemius, cela touche vraiment un nerf de voir cette discussion évoquée encore et encore, donc je veux mettre fin à cette idée fausse une fois et pour tous.
Ça commence toujours de la même manière.
Un influenceur partage une capture d'écran d'un tableau de bord d'administration rempli de tonnes d'avis d'administration. Et puis tout un tas de gens l'aiment et le partagent "à l'aveuglette" - certains vont même exprimer passionnément leur colère.
Chers auteurs de plugins WordPress, c'est hors de contrôle. pic.twitter.com/0S42908C5T
— Scott Bolinger (@scottbolinger) 7 juillet 2020
Je comprends, les avis d'administration sont nuls !
Nous le savons tous et il est très facile de s'y identifier.
Mais les développeurs de plugins sont-ils vraiment les seuls à blâmer dans leur ensemble ?
Je ne pense pas.
De plus, cette tendance récurrente des leaders d'opinion à diffuser des messages sans vraiment réfléchir aux ramifications de leurs mots me dérange, surtout lorsqu'elle vient de collègues développeurs de plugins. Scott est un bon ami, et je le connais depuis des années, je suis sûr que lui (et d'autres) n'ont pas de mauvaises intentions, mais des messages comme celui-ci blâment de facto les développeurs de plugins, nuisant à notre réputation globale dans le Communauté WordPress. Nous devons être plus responsables en termes de ce que nous communiquons au monde.
Laissez-moi vous montrer l'autre côté de la médaille, la perspective du développeur du plugin.
De nombreux sites ont de nombreux plugins
Il y a plusieurs années, j'ai effectué une analyse pour évaluer la part de marché des plugins WordPress, dans laquelle j'ai découvert qu'un site WordPress auto-hébergé moyen (c'est-à-dire pas un site sur WordPress.com) a 25,2 plugins installés, 18,3 plugins actifs et 17.6 plugins actifs avec plus de 200 lignes de code.
Hier, j'ai creusé dans notre base de données et extrait un nouvel échantillon de 10 000 sites aléatoires pour voir comment les choses ont changé, et j'ai constaté que le nombre moyen de plugins actifs sur un site aujourd'hui est de 15,94.
Après avoir examiné 10 000 sites aléatoires pour voir comment les choses ont changé dans notre écosystème, j'ai constaté que le nombre moyen de #plugins #WordPress actifs sur un site en 2020 est de 15,94.Tweet
Il y a donc eu une diminution d'environ 2,4 plugins par site, ce qui est formidable.
Si vous y réfléchissez, cela prend tout son sens car la vitesse du site devient de plus en plus importante pour le référencement, et les utilisateurs de WP sont aujourd'hui mieux informés sur l'impact des plugins sur les performances. De plus, le marché s'est consolidé au cours des dernières années et des produits plus importants comme Jetpack sont désormais beaucoup plus riches dans leurs offres, de sorte que les utilisateurs obtiennent des dizaines de micro-solutions dans le même package, évitant ainsi le besoin de plugins supplémentaires.
Sur les 10 000 sites, 407 ont plus de 30 plugins actifs (c'est plus de 4% !), 46 sites ont plus de 50 plugins actifs.
Le point que j'essaie de faire valoir est que les sites avec de nombreux plugins ne sont pas rares et si vous passez suffisamment de temps dans l'espace WP en tant que pigiste, agence, fournisseur de services ou produit, il y a de fortes chances que vous vous connectiez à le tableau de bord WP Admin d'un site qui a beaucoup de plugins actifs.
C'est inévitable, de simples statistiques.
Fréquence des avis administratifs
Les développeurs de plugins utilisent les notifications comme l'un des principaux moyens de communiquer des messages à nos utilisateurs et clients. Pour un plugin activement développé, une notification par mois est très raisonnable, car des fonctionnalités, mises à jour ou modifications importantes peuvent être pertinentes pour l'administrateur du site après des périodes encore inférieures à 30 jours.
Retour aux chiffres.
Si un plugin ajoute un avis d'administrateur par mois, un site avec plus de 30 plugins actifs sera exposé à 30 avis, un avis en moyenne. par jour - et je ne considère même pas les avis du noyau.
Traitement/licenciements peu fréquents des avis administratifs
Plus de matière à réflexion - à quelle fréquence pensez-vous que les administrateurs de sites Web se connectent réellement à leur tableau de bord WP Admin ?
Malheureusement, nous n'avons pas accès à ces données (si vous les avez, nous serions ravis de vous inviter pour un article invité !), mais d'après notre propre expérience et connaissance de l'écosystème, les administrateurs ne se connectent généralement pas aussi souvent que beaucoup de gens pensent.
Mon équipe et moi sommes très actifs sur le contenu, produisant des articles presque chaque semaine. J'ose dire que notre équipe est probablement plus active que le site WordPress moyen. Cela dit, bien que nos rédacteurs et éditeurs se connectent au tableau de bord au moins plusieurs fois par semaine, ils se concentrent sur le contenu, et il n'est pas de leur responsabilité d'administrer le site Web et de gérer/ignorer les avis d'administration.
Les membres de l'équipe qui sont effectivement qualifiés et délégués pour gérer les avis se connectent à la demande et généralement aux fins suivantes :
- Mise à jour d'un plugin en cas de découverte d'une faille de sécurité
- Mettre à jour le noyau de temps en temps
- Correction de bogues
- Installation de nouveaux plugins
Toutes les actions ci-dessus sont peu fréquentes, voire rares.
Je suis certain que nous avons également eu des mois au cours desquels nous n'avons pas du tout nettoyé les avis, et je parie que nous ne sommes pas uniques et que de nombreuses entreprises ont des routines similaires.
Évidemment, lorsque vous travaillez sur un nouveau site ou réorganisez un site existant, la fréquence de connexion des développeurs est beaucoup plus élevée, mais une fois que le site est prêt, les choses passent de la conception et du développement à la maintenance continue.
Abonnez-vous et obtenez une copie gratuite de notre
Livre d'affaires du plugin WordPress
Exactement comment créer une entreprise prospère de plugins WordPress dans l'économie des abonnements.
Partager avec un ami
Saisissez l'adresse e-mail de votre ami. Nous leur enverrons seulement ce livre par e-mail, l'honneur du scout.
Merci pour le partage
Génial - une copie de 'The WordPress Plugin Business Book' vient d'être envoyée à . Vous voulez nous aider à faire passer le mot encore plus ? Allez-y, partagez le livre avec vos amis et collègues.
Merci pour votre subscription!
- nous venons d'envoyer votre copie de 'The WordPress Plugin Business Book' à .
Vous avez une faute de frappe dans votre e-mail ? cliquez ici pour modifier l'adresse e-mail et envoyer à nouveau.
"Le nombre gouverne l'univers" - Pythagore
Maintenant, combinons tous les nombres.
Considérant l'exemple précédent de 30 plugins sur un site avec 1 notification par jour, si un utilisateur ne se connecte pas après 10 jours, il y aura 10 notifications, ce qui est clairement écrasant, chronophage et globalement tout simplement terrible d'un UX la perspective.
Dans l'ensemble, il est facile de blâmer les développeurs de plugins puisque ces notifications sont en effet déclenchées par des plugins. Mais, ce que je voudrais dire ici, c'est que ce n'est qu'un symptôme du problème sous-jacent.
L'administrateur remarque que l'encombrement créé par les plugins et les thèmes n'est qu'un symptôme du vrai problème.Tweet
Mécanisme d'avis d'administration WP obsolète
Alors que WordPress s'est énormément développé à bien des égards, y compris l'écosystème dynamique et étonnant de plugins qui compte aujourd'hui des dizaines de milliers de produits, le mécanisme des avis d'administration du noyau a à peine évolué depuis son lancement avec la version 3.1 - il y a 10 ans !
Le mécanisme de notification d'administration de base n'a tout simplement jamais été conçu pour traiter la grande quantité de notifications que nous avons maintenant dans l'écosystème. Alors inévitablement, les administrateurs du site finissent par se plaindre de leurs expériences négatives.
Il y a eu des tonnes de discussions sur ce sujet au fil des ans, beaucoup essayant de plaider en faveur d'un changement. Barry Kooij a développé une belle solution en 2015 qui convertit les avis d'administration en un centre de notification moderne :
D'une manière ou d'une autre, cela n'a jamais été assez important pour être priorisé et ajouté au noyau.
Il existe également des plugins qui vous permettent de résoudre ce problème comme Disable Admin Notices Individually, mais, encore une fois, ils nécessitent l'installation d'un plugin supplémentaire au lieu d'ajouter cette fonctionnalité au noyau.
La "plus grande" mise à jour des avis d'administration a été ajoutée dans WordPress 4.2 (il y a 5 ans !), qui a introduit une option pour ajouter un bouton de rejet aux avis, mais qui n'a même pas fourni un moyen structuré de stocker l'état de visibilité de l'avis, encore une fois, en laissant le soin aux développeurs de plugins.
WordPress 4.2 a ajouté la prise en charge du rejet des avis d'administration, mais n'a pas fourni de moyen de conserver l'état d'un avis une fois qu'il a été rejeté, laissant aux développeurs de plugins le soin de déployer leurs propres méthodes.https://t.co/ FzDPNgB1Fd#WordPress #webdev
— Iain Poulson (@polevaultweb) 25 janvier 2018
Syed Balkhi a plaidé pour un centre de notification sur WPBeginner en 2016, et certains plugins comme Yoast SEO sont passés au niveau supérieur et ont fini par mettre en œuvre leur propre solution de notification pour réduire l'encombrement, ce qui conduit à des expériences utilisateur fragmentées et nécessite un tas de code supplémentaire. cela devrait simplement être dans le noyau.
Les développeurs de plugins utilisent les avis d'administration car c'est tout ce avec quoi nous devons travailler. Nous obtenons des citrons et essayons de presser la meilleure limonade possible.
Soyons clairs : je reconnais que la hiérarchisation est extrêmement difficile lorsque l'on essaie de satisfaire ~38 % du Web. Donc, je ne pointe personne du doigt, j'énonce simplement des faits et je sensibilise. S'il existe un consensus communautaire sur le fait que les avis des administrateurs sont si ennuyeux et gênants, il est peut-être temps d'examiner une solution de communication alternative.
Bataille constante entre donner et recevoir
Il est déjà assez difficile pour les développeurs de plugins et de thèmes de trouver l'équilibre entre le montant à donner et le montant à demander en retour. Dans un écosystème aussi opiniâtre que WordPress, chaque utilisateur est un blogueur potentiel, donc chaque fois que nous apportons des modifications à un produit ou que nous communiquons avec des utilisateurs, nous devons marcher sur des œufs en essayant de ne déranger personne de peur d'obtenir une critique 1 étoile redoutée.
Nous savons tous à quel point certaines personnes aiment exprimer leurs frustrations en déclamant dans les avis, tenant ainsi les développeurs en otage avec des attentes souvent déraisonnables.
Laisses-moi le mettre comme ça.
De nombreux avis sont transactionnels et destinés à communiquer quelque chose d'important à l'administrateur, comme des mises à jour critiques. Même pour les avis les plus promotionnels, si un utilisateur obtient un produit gratuit, je pense que c'est une bonne affaire que le développeur ait le droit d'ajouter un avis d'administration de temps en temps.
Qu'il s'agisse d'une demande d'examen, d'une petite vente incitative pour vérifier l'offre payante ou d'une invitation à rejoindre leur programme d'affiliation, tout cela est justifié.
En fin de compte, c'est une relation symbiotique, et c'est ce dont nous devons tous nous souvenir.
Les développeurs de plugins et de thèmes essaient de créer les meilleures offres possibles pour leur public cible, mais si nous ne demandons rien en retour, comment sommes-nous censés développer nos équipes et maintenir une base d'utilisateurs croissante qui exige plus de fonctionnalités et de support ?
Vous pourriez demander : "Mais Vova, qu'en est-il des plugins purement gratuits et open source sans aucune incitation commerciale ?"
C'est un point valable, en théorie. En réalité, les plugins et les thèmes les plus populaires sur le marché sont commerciaux, et ils ont une équipe de personnes derrière eux qui travaillent dur pour que les utilisateurs soient heureux. Ils doivent être payés pour subvenir aux besoins de leur famille et mettre de la nourriture sur la table, donc naturellement nous devons fonctionner comme une entreprise (bien sûr, il y a quelques exceptions).
L'utopie holistique où les développeurs créent des produits pour le plaisir de l'open source est irréaliste et non durable. Un seul développeur qui travaille sur un produit comme passe-temps pendant son temps libre ne sera jamais en mesure de fournir le même niveau de qualité et de le maintenir pendant une longue période comme le peut une entreprise pleinement engagée.
Vous pouvez en savoir plus sur ce sujet ici.
Laisser la critique aux utilisateurs du plugin
Après que Yoast ait lancé sa dernière promotion de vente Black Friday sous la forme d'une bannière d'avis d'administration, leurs utilisateurs ont immédiatement exprimé leur mécontentement par des commentaires négatifs partout où vous pouvez l'imaginer. En quelques jours seulement, ils ont reçu plus d'une centaine d'avis 1 étoile sur WordPress.org.
Non seulement cela a eu un impact sur leur marque, mais ils ont dû consacrer du temps et des tonnes d'énergie à répondre à ces avis 1 étoile, à un flot de tickets d'assistance, à des interactions sociales, à une mauvaise publicité, etc.
Pensez-vous qu'ils l'auraient fait s'ils avaient su l'impact négatif que cela aurait?
Absolument pas!
Des crises comme celle-ci sont émotionnellement épuisantes, et la dernière chose à laquelle les développeurs/entreprises de plugins veulent faire face. Je connais l'équipe Yoast, et bien que l'argent soit essentiel à la croissance de leur entreprise, l'argent n'est certainement pas leur principal moteur. Comme la plupart des entreprises de produits, leur passion est de « créer » et de servir leurs utilisateurs, tout en poursuivant leur mission.
Ils ont simplement mené une expérience, qui s'est avérée être une (très) mauvaise décision.
Ce BlackFridayBanner n'était pas la meilleure idée. Nous sommes vraiment désolés pour la gêne et les difficultés que cela a pu causer. Nous n'y avons pas réfléchi correctement. Si vous le souhaitez, vous pouvez mettre à jour vers une nouvelle version de notre plugin sans cette bannière. #vendredi noir #plus jamais #excuses
— Marieke van de Rakt (@MariekeRakt) 28 novembre 2019
Je suis assez confiant qu'ils ne répéteront pas cette pratique de si tôt
Nous avons nos propres utilisateurs et clients qui nous tiennent déjà responsables de chaque action que nous entreprenons. Et croyez-moi, ils font un travail superbe et n'ont aucune honte à émettre des opinions sans détour à travers des critiques, des médias sociaux et partout où vous pouvez l'imaginer.
Arrêtez de ruiner la réputation des développeurs de plugins
Bien que je sois sûr que certains plugins sont plus agressifs sur les avis promotionnels, dans l'ensemble, nous, développeurs de produits, sommes des humains qui essayons simplement de servir nos utilisateurs et clients tout en essayant de gagner leur vie. La grande majorité d'entre nous n'ont aucun programme malveillant ou caché. Nous utilisons également WordPress et d'autres plugins, et sommes beaucoup plus sensibles à toutes ces nuances plus fines que vous ne le pensez.
Après tout, bon nombre des dirigeants qui expriment leur inquiétude face à l'encombrement des avis d'administration sont eux-mêmes des développeurs de plugins.
Alors…
Chère communauté, s'il vous plaît, arrêtez de critiquer les développeurs de plugins dans leur ensemble et de répandre un sentiment négatif envers les personnes qui travaillent dur chaque jour pour aider les utilisateurs à atteindre leurs objectifs et leurs aspirations via leurs sites WordPress - c'est tout simplement faux et injuste.Tweet
Chère communauté, s'il vous plaît, arrêtez de critiquer les développeurs de plugins dans leur ensemble et de répandre un sentiment négatif envers les personnes qui travaillent dur chaque jour pour aider les utilisateurs à atteindre leurs objectifs et leurs aspirations via leurs sites WordPress - c'est tout simplement faux et injuste.