Gatsby.js + 多言語サイトの、言語別RSSフィードの作成方法
当サイト(route360.dev)は、Gatsby.jsで構築されたブログです。コンテンツはMarkdownで管理されています。 需要があるかどうかはわかりませんが、一応RSSフィードも言語別に配信しております。 🇯🇵 日本語フィード 🇺🇸…
当サイト(route360.dev)は、Gatsby.jsで構築されたブログです。コンテンツはMarkdownで管理されています。 需要があるかどうかはわかりませんが、一応RSSフィードも言語別に配信しております。 🇯🇵 日本語フィード 🇺🇸…
当サイトroute360.devは、Gatsby.jsで作られた多言語サイトです。 今回、Gatsby.js公式のサイトマップ生成プラグイン「gatsby-plugin-sitemap」を用いて、多言語サイト用にカスタマイズする方法を説明…
当サイトはGatsby.jsで作られた、3か国語の多言語ブログです。i18n用のプラグインなどは使用せず、gatsby-node.jsによるルーティングのみで実現させています。※2023年4月まではNext.jsでした。 Gatsby.j…
ある個人プロジェクトをWordPressからJamstackに移行する際、私はContentful・CraftCMS・Strapi・WordPressのヘッドレス使いなど、さまざまなヘッドレスCMSを試しました。しかし、数ヶ月かけても自分…
Astro + Markdownのブログで、前後の記事を表示させる方法です。 CMSのAPI等でデータを引っ張ってくる場合でも、渡すデータを変えれば使えると思います。 ざっくりした流れは、 全記事を取得し、日付順(新着順)に並び替える 全…