Articles taggés avec ‘ShortCode’

Plugin Post-lister pour Wordpress - version 0.2

Samedi 22 novembre 2008

Je viens de mettre en ligne la version 0.2 de mon plugin post-lister avec quelques nouveautés :

  • gestion de listes de commentaires en plus des listes d’articles.
  • séparation de l’attribut showdate en deux attributs distincts showdate et showtime.
  • importante refactorisation du code pour utiliser le générateur de plugin que j’ai commencé à développer (et qu’il serait bien que je continue un jour, d’ailleurs…).
  • diverses petites corrections.

N’hésitez pas à tester cette nouvelle version et à me remonter les bugs éventuels !

J’ai fait la demande pour l’intégration au repository officiel, reste plus qu’à attendre la validation et traduire la doc en anglais…

Plugin “Post-lister” pour WordPress

Mercredi 9 juillet 2008

À l’origine de ce plugin il y avait Query inside post de k-ny qui permet d’intégrer dans un article une liste d’articles générée automatiquement selon certains critères via une balise ShortCode.

En voulant corriger un bug de ce plugin (si l’on intégrait une liste de messages, les données affichées en bas de l’article, comme le lien vers le flux RSS ou la liste des catégories étaient ceux du dernier article de la liste et non celles de l’article courant) à force de refactoring, j’en suis finalement arrivé à le ré-écrire intégralement ainsi qu’à y ajouter certaines fonctions supplémentaires :

  • paramètres d’affichages : afficher pour chaque article de la liste l’auteur et/ou la date et/ou le nombre de commentaires.
  • widgetisation : on peut également intégrer une ou plusieurs listes d’articles à sa sidebar sous la forme d’un widget (le fait de définir un widget pouvant être utilisé plusieurs fois en même temps fut d’ailleurs étonnamment laborieux, du fait du caractère passablement brouillon de l’implémentation de la fonctionnalité dans WordPress et du codage du seul widget de base qui l’utilise et peut donc servir d’exemple : le widget d’affichage d’un flux RSS).

Le plugin final étant entièrement recodé, j’ai finalement décidé d’en faire un plugin distinct que voici : Post-lister v0.1

EDIT : Ajout de la page de documentation dédiée.