Dans l’article précédent, je vous expliquais le nouveau workflow adopté pour mes publications. J’ai donc testé le fameux outil de migration wordpress-to-hugo-exporter pour récupérer mes articles exportés en Markdown.

Pour déployer ce plugin, quoi de mieux qu’une petite tâche Ansible rapidement codée :

Attention, l’extension php-zip est nécessaire, sinon vous prendrez une erreur 500 dans les dents. Vous êtes prévenus.

OK, l’export est fait, j’ai du Markdown… Mais le problème est le suivant, ces fichiers sont écrits et formatés de telle façon qu’ils deviennent des pages dans Hugo et non des posts.

Cela doit venir de mon architecture, voire du thème que j’ai modifié, car je vois que personne n’a rapporté le problème, et aucune issue n’est ouverte.

Je dois donc faire un petit travail post-formatage afin de les intégrer proprement. On se rapproche du but 🙂