Skip to content

ffoodd/ffoodd.fr

Repository files navigation

ffoodd.fr

À faire

  • Chasser les liens morts (avec npm run docs:lint:external)
  • Refondre graphiquement le site : passer à Sass (via LightningCSS ?)
  • Intégrer les slides des conférences (en dur d’abord, puis en tant que collection)
    • Base AccesSlide
    • Base sliide
    • En s’appuyant sur npm et 11ty

Migration depuis WordPress

On récupère les contenus depuis l’API Rest de WordPress, légèrement étendue pour contenir les champs ACF et les métadonnées personnalisées — puis le JSON obtenu est passé dans des scripts Node dédiés, qui convertissent en Markdown en prenant soin de la syntaxe et du frontmatter.

Articles

  1. API Rest.
  2. Conversion en Markdown : npm run wp:migrate:posts.

Pages

  1. API Rest.
  2. Conversion en Markdown : npm run wp:migrate:pages.

Commentaires

  1. API Rest, page 1 et page 2.
  2. Fusionner les deux JSON (manuellement).
  3. Conversion en Markdown : npm run wp:migrate:comments.