動的に読み込みたい単純なポートフォリオ サイトをセットアップしています。これには jQuery プラグインpagify.jsを使用しています。そのプラグインのセットアップは非常に簡単で、次のようになります。
$('#page_holder').pagify({
pages: ['home', 'about', 'contact'],
default: 'home'
});
これに関する唯一の問題は、ロードするすべてのページを手動で配列に追加する必要があることです。
ディレクトリをトラバースして、その中の各ページを配列に追加する方法はありますか? したがって、ファイル foo.html と bar.html を含むディレクトリ /posts がある場合、'foo'、'bar' が返されます。
編集:「バックエンドシステム」(あなたがそれを呼ぶことができる限り)はJekyllであるため、サーバー上の単なるhtmlページの集まりです。