【问题标题】:paginator.posts not working in Jekyll-paginate-v2 on Github Pagespaginator.posts 在 Github 页面上的 Jekyll-paginate-v2 中不起作用
【发布时间】:2020-11-29 21:33:17
【问题描述】:

Jekyll-paginate-v2 遇到了这个奇怪的问题。 paginator.posts 在本地工作,但是当我在 GitHub 存储库上更新站点时。它不适用于 index.html 和 blog.html (Inside _pages 文件夹)

这是文件,

_config.yml

pagination:
  enabled: true 
  collection: 'posts'
  permalink: '/page/:num/' 
  category: 'posts' 
  per_page: 3 
  sort_reverse: true 
  sort_field: 'date' 
  title: 'Blog' 
  limit: 0 
  tag: '' 
   
  trail:
    before: 2
    after: 2
  extension: html 

plugins:
  - jekyll-sitemap
  - jekyll-paginate-v2
  - jekyll-redirect-from

index.html

---
layout: default
pagination: 
  enabled: true
  collection: posts
---

<div class="container">
        <div class="row">
            <div class="col-lg-12 mt-4">
                <div class="row">

            {% for post in paginator.posts %}
      <div class="col-lg-4 my-5 post indexposts">
        <img class="post-img img-fluid" title="{{post.title}}" alt="{{post.title}}" src="{{site.url}}/assets/img/posts/{{ post.slug }}/thumbnail.png">
        <div class="post-body">
          <div class="post-meta">
            <a class="post-category tag" href="#">{{post.tags}}</a>
            <span class="post-date"><time datetime="{{ post.date | date_to_xmlschema }}" itemprop="datePublished">{{ post.date | date: "%b %-d, %Y" }}</time></span>
          </div>
          <h3 class="post-title"><a href="{{ post.url | prepend: site.baseurl }}">{{ post.title }}</a></h3>
        </div>
      </div>
        {% endfor %}
    </div>
    </div>
      </div>
        </div>

这里是link to my site

我非常感谢任何帮助。提前致谢!

【问题讨论】:

    标签: jekyll github-pages jekyll-extensions jekyll-paginator


    【解决方案1】:

    只是想让您注意jekyll-paginate-v2 不受 GitHub 页面支持。

    试试jekyll-paginate

    【讨论】:

      猜你喜欢
      • 2020-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-24
      • 2017-10-16
      • 1970-01-01
      • 2013-12-20
      • 1970-01-01
      相关资源
      最近更新 更多