Не удается получить нумерацию страниц для работы с Jekyll в каталоге /archive/

Я прошел предыдущие вопросы о Джекиле и нумерации страниц, и ни одно из предложений не работает. У меня есть это:

_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 %}

В результате получается очень хорошо отформатированная страница архива в / archive / с нулевыми записями. В моих сообщениях есть постоянные ссылки, я не знаю, в этом ли проблема. Подкаталоги создаются правильно, но страница архива просто не находит их.

Обратите внимание, что если я помещу его в index.html, он отлично работает, но я хочу, чтобы спереди была заставка со ссылкой на страницу архива для сообщений, что кажется возможным, но просто не работает.

Пожалуйста, не называйте это дубликатом. Я прочитал другие 10 постов по той же теме, и по какой-то причине это просто не работает.

Это Джекилл 3.1.6

1 ответ

Перешел на jeckyll-архивы, которые решили проблему.

Другие вопросы по тегам