Sur le site de Chambé-Carnet, pour chaque événement qu’on créé, on met en ligne une liste des participants. C’était à chaque fois la galère, il fallait faire du copier/coller de bout de code html pour chaque participant, et tout ça dans l’éditeur de wordpress, c’était pas vraiment évident, et ça me faisait franchement chier de faire cette liste.
Du coup, je me suis demandé comment faire pour optimiser cette partie, et je me suis rappelé qu’on avait déjà pratiquement tous les membres de l’asso dans la base des users de wordpress, alors pourquoi ne pas utiliser cette base pour créer la liste des participants.
J’en parle à gauche à droite et là, on me dit : « Il faut un shortcode ». Shortcode, c’est ça, c’était le mot qu’il me manquait. Je fais quelques recherche sur le net à propos de plugins qui font ça, j’en trouve un ou deux, je les tests, je râle parce que ça ne marche pas, ça me gonfle, et je me dis que j’aurais aussi vite fait de créer mon plugin directement.
Je vais sur le codex wordpress, je regarde la page sur les shortcode et celle sur get_user_by pour choper les users par leur login, et hop, en 15 minutes, j’avais un plugin qui fonctionnait.
Ouf ! Ça sera moins chiant pour faire cette putain de liste, et on pourra la mettre en ligne bien plus tôt avant le début de l’événement.
Ziva, partage !
J’ai mis le « plugin » sur mon github : https://github.com/jihaisse/attending-users-listing/
MERCI !!!