私はJekyllとページネーションに関する以前の質問を終えましたが、提案は機能していません。私はこれを持っている:/archive /ディレクトリのJekyllで作業するページ番号を取得できません
_config.yml
gems:
- jekyll-paginate
paginate: 5 # amount of posts to show
paginate_path: archive/page:num/
archive.html
---
layout: archive
permalink: /archive/
author_profile: true
---
{% include base_path %}
<h3 class="archive__subtitle">{{ site.data.ui-text[site.locale].recent_posts }}</h3>
{% for post in paginator.posts %}
{% include archive-single.html %}
{% endfor %}
{% include paginator.html %}
これは、中/アーカイブ/ゼロの記事で非常にきれいにフォーマットアーカイブのページで終わります。私の投稿にはパーマリンクがありますが、それが問題かどうかはわかりません。サブディレクトリは正しく作成されていますが、アーカイブページではそれらが見つからないだけです。
私がindex.htmlに入れているのは素晴らしいですが、正面にスプラッシュページがあり、投稿のアーカイブページへのリンクが必要ですが、これは可能ではあるが動作しないことに注意してください。
この番号は重複しないようにしてください。私は同じことについて他の10の記事を読んだことがあります。何らかの理由でそれが機能していないだけです。
これは
私はいくつかの投稿だけでサイトを構築し、これらの投稿からパーマリンクを削除することをお勧めします。彼らは、パーマリンクがページネーションを壊すことをドキュメンテーションに明確に述べています。 - https://jekyllrb.com/docs/pagination/ –
すべての投稿からパーマリンクを削除しましたが、同じ結果が残っています。 –
GitHubでコードを入手できますか?そうでない場合は、スターターサイト(jekyll new sitename)とGitHubのポストコードで同じ動作を再現できますか? –