サイトマップ

当サイトのすべてのページ・記事一覧です。カテゴリ別に整理しています。

固定ページ

記事一覧

記事を読み込み中…

function fetchCategories() { return fetch(apiBase + 'categories?per_page=100&hide_empty=true') .then(function(r) { return r.json(); }); }

function fetchPostsByCategory(catId, page) { page = page || 1; return fetch(apiBase + 'posts?categories=' + catId + '&per_page=50&page=' + page + '&status=publish&_fields=id,title,link,date') .then(function(r) { var total = parseInt(r.headers.get('X-WP-TotalPages') || 1); return r.json().then(function(posts) { return { posts: posts, totalPages: total }; }); }); }

fetchCategories().then(function(cats) { // 親カテゴリのみを最初に取得 var parents = cats.filter(function(c) { return c.parent === 0; }); var html = '';

var promises = parents.map(function(parent) { var children = cats.filter(function(c) { return c.parent === parent.id; }); return fetchPostsByCategory(parent.id).then(function(result) { var section = '

' + parent.name + ' (' + parent.count + '件)

'; section += '

';

var childPromises = children.map(function(child) { return fetchPostsByCategory(child.id).then(function(cr) { var sub = '

' + child.name + '

'; return sub; }); });

return Promise.all(childPromises).then(function(childSections) { return section + childSections.join(''); }); }); });

Promise.all(promises).then(function(sections) { container.innerHTML = sections.join('


'); }).catch(function(e) { container.innerHTML = '

記事の読み込みに失敗しました。

'; }); }); })();

サイトマップ|ozx-log.jpの全ページ一覧

本サイト「ozx-log.jp」のサイトマップです。アニメ・漫画・ライトノベルの最新情報を発信しています。下記のリンクから各ページにアクセスできます。

投稿記事一覧

固定ページ一覧

カテゴリ一覧

  • TVアニメ
  • 劇場アニメ・映画
  • 漫画・ライトノベル
  • 声優情報
  • イベント・グッズ

ご要望・ご意見はお問い合わせフォームよりお気軽にどうぞ。新しい記事の更新情報は各SNSでもお知らせします。

🔥 今週よく読まれた記事

読み込み中…