Astroでwordpressの一覧を取得
Aiサン素敵ー
AIさんに聞いたらすぐ出ました。
const res = await fetch("https://kesokeso.com/wp-json/wp/v2/posts?_embed");
const posts = await res.json();
このサイトの場合、APIでデータ取得して回したらすぐ出ますね。
データリスト数は管理画面で調整。
astroでトップ作って、詳細をWPにすると遅さがすごい目立つなー。 本当は詳細もapi読み込んで出しちゃったほうがいいんだろうけど。
この辺はまた今度ですね。
それよかマークダウンのCSSいじれないのに時間がかかった件。
<style is:global>
/* スコープされず、ブラウザにそのまま配信されます。
サイト内のすべての<h1>タグに適用されます。*/
h1 { color: red; }
</style>
スタイルのグローバル化で解決しました。