web-dev-qa-db-fra.com

Les plugins peuvent-ils devenir obsolètes?

Je suppose que les plugins WordPress sont fabriqués par des tiers.

Les plugins doivent-ils être tenus au courant des mises à jour WordPress?

Les plugins peuvent-ils devenir obsolètes?

S'ils deviennent obsolètes, par exemple avec des plugins pour les boutons de partage Linkedin, Twitter et Facebook Comme, le passage à des plugins différents entraînerait-il la perte du nombre de mentions/tweets/partages?

Et si les plugins deviennent obsolètes, c'est possible.

Ou les plugins sont-ils généralement mis à jour?

Ou sont-ils open source, afin que d'autres personnes les tiennent à jour?

(Comme vous pouvez probablement le deviner, je ne suis pas un programmeur.)

2
Tom

Je suppose que les plugins WordPress sont fabriqués par des tiers.

Pour le moment, oui; tous sauf "Hello Dolly!" et "Akismet", qui font partie de la distribution de base.

Les plugins doivent-ils être tenus au courant des mises à jour WordPress?

Certes, ils devraient être; mais ils ne sont pas nécessaires pour être tenus au courant.

Les plugins peuvent-ils devenir obsolètes?

Et si les plugins deviennent obsolètes, c'est possible.

Ils peuvent et le font. Cela a tendance à arriver, oui. Il existe actuellement près de 15 000 plugins répertoriés dans le référentiel. Les plus anciennes ont été mises à jour pour la dernière fois en 2004. (Certaines deviennent obsolètes du fait de l’abandon, d’autres le deviennent parce que leurs fonctionnalités sont intégrées au noyau.)

S'ils deviennent obsolètes, par exemple avec des plugins pour les boutons de partage Linkedin, Twitter et Facebook Comme, le passage à des plugins différents entraînerait-il la perte du nombre de mentions/tweets/partages?

Cela dépend du plugin. Si un plugin stocke de telles données dans la base de données, un autre plugin pourrait facilement utiliser ces données.

Ou les plugins sont-ils généralement mis à jour?

Cela dépend entièrement du développeur du plugin et souvent de la popularité/utilité du plugin.

Et comme EAMann l'a mentionné ci-dessous, vous pouvez avoir une bonne idée du statut d'un plugin via la balise d'en-tête "Requiert:" et la balise d'en-tête "Testé jusqu'à:". Si la balise "Testé jusqu'à:" indique une version récente de WordPress, le plugin est beaucoup plus susceptible d'être encore en développement continu.

Ou sont-ils open source, afin que d'autres personnes les tiennent à jour?

C'est possible aussi. Certains développeurs de plug-in souhaitent la bienvenue aux correctifs ou ajoutent des personnes en tant que responsables SVN pour le plug-in. D'autres fois, les plugins sont simplement fourchus.

6
Chip Bennett

La plupart des plugins sont fabriqués par des tiers, mais certains sont créés par des développeurs principaux ou par Automattic, la société derrière WordPress.com.

La plupart d'entre nous essayons de garder nos plugins à jour en ce qui concerne la compatibilité, mais oui, certains plugins peuvent devenir obsolètes. Qu'il s'agisse de l'inaction des développeurs ou de fonctionnalités qui ont finalement été intégrées au cœur même de WordPress.

Un exemple personnel

J'utilise WordPress depuis très longtemps. Lorsque j'ai commencé à utiliser le système, il n'y avait aucun moyen de supprimer les commentaires de spam. Vous pouvez marquer les commentaires comme spam et ils disparaîtraient de l'écran d'administration mais resteraient dans la base de données . Après avoir constaté à quel point ma base de données avait pris de l'ampleur, j'ai créé un plug-in rapide permettant de supprimer les anciens commentaires de spam.

Le plugin s'appelait ClearSpam et était hébergé dans le référentiel de plugins WordPress.org .

Après un certain temps, l'équipe de WordPress s'est réunie et a ajouté une fonctionnalité de corbeille à WordPress. Cela vous permet de supprimer d’anciennes publications, de supprimer des pages et de supprimer des commentaires (spammés ou non). Cela a rendu mon plugin inutile - cela a rendu mon plugin obsolète.

Je l'ai cependant laissé dans le référentiel pour aider les quelques personnes qui refusent de mettre à niveau leur version de WordPress. Oui, il existe encore des sites en direct exécutant WordPress 2.5.

Avancer

De manière pratique, il est facile de voir si un plugin est toujours maintenu.

Chaque plugin contient un champ "Compatible jusqu'à" qui vous indique la dernière version de WordPress pour laquelle il a été testé. Si vous utilisez WordPress 3.1 et qu'un plugin indique qu'il est compatible jusqu'à WordPress 2.5.3, il n'a probablement pas été mis à jour depuis un moment.

Les utilisateurs peuvent également voter sur certaines configurations - si un plugin ne fonctionne pas, vous pouvez le signaler comme étant cassé pour que tout le monde le sache. Ces informations sont affichées dans le référentiel de plug-in et dans le programme d'installation du plug-in lorsque vous recherchez un plug-in.

Changer de plugins

Certains plugins viennent remplacer les anciens. Dans quelques cas avec de très bons développeurs, ils le font gracieusement pour ne perdre aucune information. Automattic a récemment publié Jetpack , une suite de plug-ins qui remplace certains systèmes plus anciens qu’ils distribuaient auparavant. Lorsque vous installez et activez Jetpack, il désactive les anciens systèmes mais conserve vos paramètres et vos données .

Avec certains systèmes, cependant, il est tout simplement impossible de conserver les informations. Donc, si vous passez d'un plugin Twitter à un autre, il y a de fortes chances que vous perdiez certaines informations au cours de la transition.

Adoption de plugin

Le bon côté des choses est que les plugins, du moins tous ceux hébergés dans le référentiel, sont open source. Ainsi, lorsqu'un développeur abandonne un système, une autre partie intéressée peut l'adopter et poursuivre le développement.

Un autre exemple personnel est un ancien plugin appelé WP Publications Archive . Je l'ai utilisé sur quelques sites clients il y a quelques années, mais il n'a pas été maintenu depuis l'ancienne version de WordPress 2.1 et j'en avais besoin pour un site actuel. Comme il n'y avait pas eu de mise à jour depuis 2007, je me suis engagé à poursuivre le développement.

J'ai ajouté Archive de publications WP (je sais, nom légèrement différent) au référentiel officiel, maintenu la même licence, crédité l'auteur original et commencé à améliorer les système pour travailler avec la nouvelle interface WordPress.

Ai-je tout couvert?

Je suppose que les plugins WordPress sont fabriqués par des tiers.

La plupart sont, oui. Mais bon nombre de ces "tiers" sont les mêmes que ceux qui ont écrit WordPress.

Les plugins doivent-ils être tenus au courant des mises à jour WordPress?

Non, ils ne le font pas, mais la plupart des développeurs les garderont à jour s'ils le peuvent.

Les plugins peuvent-ils devenir obsolètes?

Oui

S'ils deviennent obsolètes, par exemple avec des plugins pour les boutons de partage Linkedin, Twitter et Facebook Comme, le passage à des plugins différents entraînerait-il la perte du nombre de mentions/tweets/partages?

Cela dépend vraiment du système ... votre kilométrage peut varier :-(

Et si les plugins deviennent obsolètes, c'est possible.

Les développeurs perdent intérêt, le code est regroupé dans le noyau, quelqu'un obtient un nouveau travail. Cela peut arriver pour n'importe quelle raison.

Ou les plugins sont-ils généralement mis à jour?

Certains sont ... en particulier ceux écrits par des personnes que vous voyez souvent dans les forums, sur IRC, sur ce site ou dans des messages de commit pour WordPress.

Ou sont-ils open source, afin que d'autres personnes les tiennent à jour?

La plupart sont open source, mais les gens n’adopteront un plugin que s’il ya un grand intérêt à le garder à jour.

4
EAMann