Le plugin WordPress du Grumpy Designer Pet Peeves
Publié: 2020-10-19Croyez-le ou non, un excellent plugin WordPress est quelque chose qui peut me faire sourire. Si c'est particulièrement cool, utile et rapide, eh bien, je pourrais même devenir un peu étourdi.
Par exemple, lorsque je suis devenu utilisateur pour la première fois des champs personnalisés avancés et des formulaires de gravité (et oui, je paie volontiers pour utiliser chacun d'eux), j'ai été époustouflé par les capacités de ces plugins. Les deux ont ouvert un nouveau monde de possibilités en termes de ce que je pouvais offrir aux clients. Au-delà de cela, chacun avait de solides communautés de développeurs pour étendre encore plus leurs capacités.
Pourtant, les plugins WordPress peuvent également provoquer la réaction inverse. Certains ne sont pas très fiables et ne doivent pas être utilisés dans un environnement de production. D'autres fonctionnent assez bien, mais ont des bogues persistants ou des fonctionnalités qui me dérangent énormément. Pire encore, c'est quand un produit autrefois utile prend le chemin du dinosaure.
En tout, il existe un certain nombre de comportements de plugins qui sont devenus des bêtes noires au fil des ans. Voici quelques-uns des plus flagrants - dans l'esprit d'un designer grincheux, du moins.
Un barrage sans fin de notifications
Il n'y a rien de tel que de se connecter à WordPress et de voir une notification de plugin pour faire battre le cœur de l'ancien. Qu'est ce que ça pourrait être? Est-ce que quelque chose est cassé ? Ai-je oublié de renouveler cette licence ? Oh, ils veulent juste que j'achète autre chose. Et donnez-leur une note de 5 étoiles. Cliquez ensuite pour en savoir plus sur leur produit nouveau mais sans rapport.
Nous avons tous besoin de gagner notre vie - je comprends. Les notifications sont un moyen d'atteindre un objectif, l'un des rares moyens de faire passer votre message dans le tableau de bord.
Si seulement un ou deux plugins faisaient cela, peut-être que l'expérience ne serait pas si mauvaise. Mais le problème est beaucoup plus répandu. Il semble que la majorité des plugins offrent des notifications pour des choses dont je ne veux pas être averti. Même les produits commerciaux pour lesquels j'ai payé le font.
Le pire de tout, c'est quand vous prenez le temps de rejeter une notification, pour la voir revenir la prochaine fois que vous vous connectez. Une fois n'est-ce pas suffisant ? J'ai ressenti moins de pression sur un lot de voitures d'occasion. Au moins, vous pouvez chasser le vendeur si besoin est.
Le résultat est un tableau de bord pollué, où des informations importantes sont enfouies sous des arguments de vente. Au lieu de cela, peut-être que les développeurs de plugins pourraient dédier une page séparée qui inclut tout ce qu'ils veulent que nous sachions (comme l'écran de bienvenue utilisé par WordPress lui-même) ? Il est là si nous voulons le voir. Sinon, les utilisateurs n'ont pas à être dérangés.
Plugins officiels qui disparaissent lentement
L'installation d'un nouveau plugin est toujours une expérience imprévisible. Mais il est beaucoup plus facile d'être confiant lorsque ce plugin a l'habitude d'être bien entretenu. C'est également agréable de voir ses forums de support montrant un engagement régulier du développeur.
Il est compréhensible que certains plugins ne soient tout simplement pas maintenus sur le long terme. Pourtant, c'est particulièrement frustrant lorsque ce plugin est un produit officiel qui s'interface avec un service tiers.
J'ai rencontré quelques cas et, étonnamment, ce sont tous deux des produits concurrents. Je ne les nommerai pas, sauf pour dire qu'il s'agit de services de livraison de courrier électronique (recherchez dans le référentiel, ils seront assez faciles à deviner). Au moment d'écrire ces lignes, aucun plugin n'avait vu de mise à jour depuis au moins deux ans. Ensemble, ils comptent près de 200 000 installations actives.
Comme vous pouvez l'imaginer, il s'est passé beaucoup de choses pendant cette période. D'une part, WordPress 5.0 et l'éditeur de blocs Gutenberg ont été introduits. Pendant ce temps, ces plugins sont devenus longs dans la dent. De plus, certaines fonctionnalités ne fonctionnent plus comme prévu.
Les deux fournisseurs continuent de vendre des services coûteux, mais leurs plugins officiels languissent. Avec le nombre massif de sites propulsés par WordPress, il semble insensé d'ignorer ce marché.
Ils devraient au moins faire un effort pour maintenir les choses en place. Même la correction occasionnelle d'un bogue pourrait grandement contribuer à inspirer confiance.
Prise en charge médiocre des plugins commerciaux
En ce qui concerne les fonctionnalités, il existe une tonne de diversité parmi les plugins WordPress. Il peut s'agir de suites incroyablement larges et polyvalentes ou de petits chefs-d'œuvre de niche. Le niveau de prise en charge de ces produits peut varier tout aussi largement.
La vérité est que certains auteurs de plugins offrent des niveaux de support plus élevés. J'ai eu de grandes expériences avec les offres gratuites et commerciales. Des développeurs rapides, minutieux, polis et prêts à aider. Ils prennent leurs responsabilités très au sérieux.
Ensuite, il y a ceux qui, pour une raison ou une autre, n'offrent tout simplement pas le même niveau de service. Maintenant, c'est tout à fait compréhensible quand il s'agit de plugins gratuits. Ces produits sont des concerts parallèles dans de nombreux cas, et nous ne devrions pas raisonnablement nous attendre à ce que quelqu'un dans cette situation réponde immédiatement.
Là où ça devient frustrant, c'est dans l'espace commercial. Un plugin que vous avez payé devrait (en théorie, au moins) être accompagné d'un support plus attentif. Malheureusement, ce n'est pas toujours le cas.
Parmi les pires pratiques figurent les tickets d'assistance qui restent sans réponse pendant des jours. C'est particulièrement difficile lorsque le problème concerne un plugin lié au commerce électronique. Un magasin buggy pourrait être un véritable tueur de revenus et éroder la confiance des consommateurs. Être bloqué dans l'attente d'une réponse du support technique n'arrange pas la situation.
Une partie de cela parle du défi de gérer une entreprise. Pour les entreprises qui embauchent des techniciens de support, il peut être difficile de trouver et de garder les bonnes personnes. Néanmoins, l'essentiel est qu'un service médiocre dans ce domaine peut vous faire réfléchir à deux fois avant de renouveler cette licence de plug-in.
Mentions honorables
Toutes les bêtes noires ne méritent pas une section entière, mais elles valent quand même le coup d'œil. En voici quelques-uns qui ne ressemblent qu'à un coup de poing occasionnel dans l'intestin :
Échec de la mise à jour du plugin commercial : vous entrez la clé de licence, l'activez et tout va bien, n'est-ce pas ? Ensuite, pour des raisons inconnues, l'application des mises à jour échoue. Peut-être pas à chaque fois, mais assez souvent pour vous rendre fou.
Une fois, deux fois, trois fois une mise à jour : un plugin publie une mise à jour et vous l'appliquez avec succès. Woohoo ! Sauf qu'il contenait un problème involontaire qui nécessite une autre mise à jour une demi-heure plus tard. Particulièrement amusant lorsque vous gérez plusieurs sites Web.
Paramètres désorganisés : Lorsqu'un plugin a beaucoup de paramètres, le processus de les ajuster est tellement plus facile si tout est bien organisé. Astuce : Une seule page massive d'options difficiles à lire ne correspond pas à la facture.
C'est tout pour cette liste ! Avez-vous l'une de vos propres bêtes noires de plugins WordPress (ou peut-être des bêtes noires « d'utilisateurs ingrats » si vous êtes un développeur) ? Frappez-moi sur Twitter et enlevez-le de votre poitrine.