WordPress a depuis longtemps la possibilité de programmer la publication de contenu à l’avenir, mais il ne peut apporter des modifications immédiates qu’aux articles déjà publiés. Si vous souhaitez planifier des modifications au contenu publié, un plugin est nécessaire. Corey McKrill, un contributeur sponsorisé à temps plein de l’équipe WordPress.org Meta, a développé un plugin, avec l’aide du contributeur Steven Dufresnethat, qui est maintenant utilisé sur WordPress.org.

Révisions étendues permet aux utilisateurs de planifier des révisions ou des mises à jour pour les articles déjà publiés. Il étend le système de révision de WordPress pour inclure un statut de publication « futur » en tant que type de publication de révision. McKrill a enregistré un gif pour démontrer l’interface utilisateur :

https://cloudup.com/cOHLm_77ECk

Bien qu’il existe des plugins existants qui exécutent déjà cette fonctionnalité, McKrill a déclaré qu’ils étaient soit inadéquats pour les besoins de WordPress.org, soit qu’ils ajoutaient des fonctionnalités supplémentaires dont ils n’avaient pas besoin. Revisions Extended prend en charge les éléments suivants pour tout type de publication prenant en charge les révisions :

  • À partir de l’éditeur de blocs, apportez des modifications à un article déjà publié et planifiez la mise en ligne de ces modifications à une date ultérieure.
  • Dans l’interface utilisateur de l’éditeur de blocs ainsi que dans d’autres écrans d’administration, indiquez quand une publication a une mise à jour programmée.
  • Afficher une liste de toutes les mises à jour programmées
  • Supprimer une mise à jour programmée ou corbeille/dépublier un article avec une mise à jour programmée
  • Modifiez les mises à jour planifiées, y compris le contenu et la future date de publication.
  • Comparez le contenu de la mise à jour planifiée au contenu actuellement publié.

La possibilité de planifier des mises à jour est particulièrement utile pour garantir que la documentation du logiciel est mise à jour lorsqu’une nouvelle version est disponible ou lorsque des modifications de l’API entrent en vigueur.

Le plugin est entré dans la phase de test en mars et est maintenant utilisé sur plusieurs sites du réseau WordPress.org. Cela facilite la planification des mises à jour des plans de cours sur les Apprendre WordPress site après la sortie d’une nouvelle version de WordPress. Il effectue également des mises à jour Centre d’aide et DevHub plus efficace.

« Si vous avez besoin de programmer des mises à jour pour un article/page/CPT WordPress publié sans modifier ce qui est déjà publié (ni passer au brouillon), c’est quelque chose que nous avons récemment commencé à utiliser au sein de l’équipe WordPress Docs et cela change la donne », contributrice Milana Cap mentionné.

Revisions Extended est actuellement en cours de développement sur GitHub. McKrill a déclaré qu’il pourrait être soumis au répertoire officiel des plugins un jour, lorsqu’il sera plus prêt pour ce niveau d’exposition.

“C’est une possibilité”, a déclaré McKrill. “Je pense qu’il y a un peu plus de fonctionnalités qui devraient être ajoutées en premier, à savoir la possibilité de créer des mises à jour dans un statut” brouillon ou “en attente” pour accompagner le statut “futur” actuel. L’ajouter au répertoire des plugins permettrait à beaucoup plus de personnes de l’essayer et de donner leur avis, mais cela pourrait également augmenter considérablement la charge de support et de maintenance. Cela doit donc faire partie du calcul au moment de décider si/quand l’ajouter.

McKrill pense que Revisions Extended pourrait être un ajout utile au noyau, mais il n’y a actuellement pas de plan actif pour l’intégrer dans WordPress.

« Quelque chose comme celui-ci pourrait avoir du succès pendant la phase 3 de Gutenberg, qui se concentrera sur les outils de collaboration », a déclaré McKrill.

Pour l’instant, ceux qui sont intéressés à utiliser Révisions étendues peut le télécharger et/ou contribuer à son développement sur GitHub.



Source link