Bon, le support Headway m’a clairement indiqué qu’il ne s’occupait pas de custom code comme ca. Mais j’ai finalement trouvé la solution en fouillant un peu sur le net.
Vu que le problème semblait être de trouver le post->ID, j’ai rajouté une ligne dans mon plugin :
Et bingo, c’est ce qu’il fallait. Maintenant tout s’affiche comme je le voulais 👏
Problème définitivement résolu. Mais avant de conclure ce post, j’ai une dernière question toute bête : mon plugin regroupant plusieurs fonction (CPT, taxonomy, et affichage des taxo), je me demandais si je devais utiliser une seule fois les balises , ou si je devais délimiter chaque fonction avec ces balises?