Guides

3 petites choses ennuyeuses que font les développeurs WordPress sournois –

Par Julian, le janvier 4, 2021
3 petites choses ennuyeuses que font les développeurs WordPress sournois -

Je suis reconnaissant à tous les développeurs qui développent des plugins WordPress; en particulier ceux qui choisissent de publier leurs plugins gratuitement via le répertoire officiel des plugins WordPress. Cependant, il y a beaucoup de petites choses que font certains développeurs WordPress qui m’ennuient.

Cet article répertorie les trois choses sournoises que les développeurs WordPress font pour intégrer leur plugin et leur marque au plus profond de votre site Web.

1. Ils ajoutent des widgets dont je n’ai pas besoin ou dont je ne veux pas à mon tableau de bord

Le tableau de bord WordPress est devenu le dépotoir pour de nombreux développeurs d’extensions. Ils affichent des articles de blog, des offres spéciales, des statistiques et plus encore.

Les propriétaires de WordPress, Automattic, utilisent le tableau de bord pour promouvoir «WordPress News»; ce qui est une autre façon de dire qu’ils font la promotion des actualités WordPress à partir de sites Web et de blogs qu’ils possèdent, mais pas de sources indépendantes.

Widgets de tableau de bord WordPress

Heureusement, WordPress vous permet de masquer les widgets que vous ne souhaitez pas voir à l’aide de la zone Options d’écran en haut de la page. Cependant, je trouve toujours ennuyeux que je doive entrer et masquer spécifiquement les widgets du tableau de bord. À mon avis, les plugins devraient demander une autorisation pour être ajoutés à votre tableau de bord. L’autorisation ne doit pas être implicite lorsque vous activez un plugin.

Affichage de WordPress à l'écran

2. Ils ajoutent leur plug-in à mon menu principal d’administration

Plus vous installez de plugins, plus il est probable que votre menu d’administration soit détourné par des plugins qui pensent qu’ils sont plus importants qu’ils ne le sont. La majorité des plugins doivent être placés dans le menu des paramètres.

Malheureusement, de nombreux développeurs ajoutent un lien vers leur plugin dans le menu principal d’administration. Cela rend rapidement le menu d’administration encombré et plus difficile à utiliser. Prenons par exemple le plugin de publications connexes que j’utilise. Après avoir activé le plugin, j’utiliserai rarement à nouveau la page des paramètres car le plugin est configuré comme je le souhaite. Alors pourquoi y a-t-il un lien vers le plugin au niveau supérieur?

Arrêtez de pirater mon menu WordPress

Selon WordPress, il est rare qu’un plugin nécessite la création d’un menu de premier niveau. Il est difficile de croire cela car de nombreux développeurs de plugins ignorent ce conseil. Même Automattic enfreint ses propres règles et ajoute la plupart de ses plugins en tant que menu de premier niveau.

Leurs conseils sur la détermination de l’emplacement des nouveaux menus indiquent:

Avant de créer un nouveau menu, décidez d’abord si le menu doit être un menu de niveau supérieur ou un élément de menu de sous-niveau. Un menu de niveau supérieur s’affiche en tant que nouvelle section dans les menus d’administration et contient des éléments de menu de sous-niveau. Un menu de sous-niveau signifie que l’élément de menu est un membre d’un menu existant.

Il est rare qu’un plugin nécessite la création d’un menu de premier niveau. Si le plugin introduit un concept ou une fonctionnalité entièrement nouveau dans WordPress et qu’il a besoin de nombreux écrans pour le faire, alors ce plugin peut justifier un nouveau menu de premier niveau. L’ajout d’un menu de niveau supérieur ne doit être envisagé que si vous avez vraiment besoin de plusieurs écrans connexes pour que WordPress fasse quelque chose pour lequel il n’a pas été conçu à l’origine. Des exemples de nouveaux menus de niveau supérieur peuvent inclure la gestion des travaux ou la gestion des conférences.

Vous pouvez ajouter, supprimer ou modifier manuellement les liens de menu en ajoutant une fonction au modèle functions.php de votre thème. Alternativement, vous pouvez contrôler ce qui est affiché et ce qui ne l’est pas en installant un plugin tel que Admin Menu Editor.

Nous ne devrions pas avoir à nous soucier de l’installation d’un autre plugin pour empêcher les développeurs de plugins de ne pas respecter les directives suggérées. Si les développeurs de plugins (y compris Automattic) continuent de placer leurs plugins dans le menu de niveau supérieur, WordPress doit mettre à jour le noyau WordPress à l’avenir afin que nous puissions contrôler ce qui est affiché dans nos menus d’administration.

Pour le dire plus simplement, nous avons besoin de la fonctionnalité d’un plugin tel que Admin Menu Editor intégré directement dans WordPress afin que nous puissions décider comment nous utilisons notre menu. Après tout, nous savons ce qui est le mieux pour nous et nos sites Web.

3. Ils essaient et contrôlent comment je configure leur plugin

J’ai remarqué quelques plugins qui dictent la façon dont je configure le plugin. Par exemple, Related Posts de Zemanta. Le plugin a une option pour moi d’afficher les articles connexes sur l’écran de rédaction des articles. Je n’aime pas cette fonctionnalité car elle ralentit la page de l’éditeur de publication; donc je le désactive.

Chaque fois que le plugin est mis à jour (ce qui est généralement toutes les deux semaines), la case à cocher pour cette option est à nouveau cochée. J’ai d’abord pensé que c’était un petit bug, mais tous les autres paramètres restent toujours les mêmes; ce n’est que ce cadre qui m’est imposé.

J’ai vu de nombreux autres plugins faire cela avec leur lien de crédit; réactivez toujours le lien de crédit vers leur site Web lors des mises à jour après que vous ayez explicitement déclaré que vous ne souhaitiez pas le renvoyer.

Contrôle de mes paramètres

Je comprends pourquoi de nombreux développeurs WordPress utilisent ces tactiques. Si un développeur publie un produit gratuitement, il doit récupérer quelque chose. Pour certains, cela signifie pousser leur marque auprès de l’utilisateur, pour d’autres, cela signifie promouvoir fortement la version premium du plugin. Bien qu’il soit intéressant de noter que de nombreux plugins premium ont également ces fonctionnalités ennuyeuses.

Bien que je comprenne le raisonnement pour lequel les développeurs d’extensions utilisent ces tactiques, je ne les aime pas. Les développeurs devraient adhérer aux directives de WordPress et ils devraient nous empêcher de contrôler la façon dont nous utilisons les plugins sur nos sites Web.

J’espère que vous avez tous apprécié ma petite diatribe de choses ennuyeuses que font les développeurs WordPress. N’hésitez pas à partager vos propres frustrations concernant les plugins et les thèmes WordPress dans la zone de commentaires 🙂

Julian

Julian

Julian

Je suis correspondant principal chez WebVZ; le site hebdomadaire consacré à l'avenir des médias, la technologie, la culture (série, film, musique) et jeux-vidéo. J'anime parfois (en plus de mes articles), une série de d'interviews percutantes avec les principaux acteurs de l'industrie des médias et de la technologie.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.