问题标签 [jekyll-paginator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
38 浏览

jekyll-paginator - Paginator 不在 github 页面上工作,但它在 localhost 上工作

我正在尝试在 index.html 上添加明信片分页,而它仅适用于本地主机。谁能帮我找出问题出在哪里?
这是我的post.html:

我正在使用 jekyll-paginate,看来这条线{% for post in paginator.posts %}不起作用。

这是我的本地主机页面: 在此处输入图像描述

这是我的 GitHub 页面(未显示明信片): 在此处输入图像描述

这是我的仓库:https
://github.com/Colawithrain/Colin_Blog 这是我的 github 页面:https : //colawithrain.github.io/Colin_Blog/

干杯,

科林

0 投票
0 回答
140 浏览

ruby - 更新到 v2 后 Jekyll 中的分页错误

我刚开始用 Jekyll 设置分页。当我在学习教程时,我意识到那条消息说有一个更新的版本。所以,我按照这个并复制粘贴了我在 GitHub 上找到的 jekyll-paginate-v2的gem 存储库中给出的第一个示例。

不幸的是,这行不通,告诉我我会结合新旧分页逻辑。错误是:

我省略了对 jekyll 的文件引用(没有列出我的文件)。此外,我没有看到名为 site.config 的文件(在我的编码器和示例中都没有)。我的设置有什么问题?

0 投票
3 回答
121 浏览

ruby - Jekyll 网站在本地服务器上运行良好,但在 github 页面中失败

我有一个 Jekyll 网站,它也使用 paginate-v2。我将它部署在 github 页面上,它运行良好,直到我添加了分页。请结帐并帮助我解决此错误。

您可以在https://github.com/divyessh/tennis-events/上获取代码

这是最后一次没有分页的部署:

https://divyessh.github.io/tennis-events/

任何帮助将不胜感激。谢谢

0 投票
1 回答
15 浏览

pagination - img 资产的 Jekyll 分页路径

我按照本教程将分页添加到我的博客网站。在大多数情况下,它都有效,除了不再找到博客文章的所有缩略图/预览图像,因为路径现在http://myblog.com/page2/或第 3 页等,而我在前面的资产路径是:

所以我不断收到: ERROR `/page2/assets/img/post_image.png' not found.

我该如何解决这个问题?因为没有新路径,所以只能正确找到站点第一页上的图像。

0 投票
0 回答
18 浏览

pagination - 在 jekyll 中使用下一个/上一个链接分页时如何排除某些 GitHub 页面

我有很多来自 Github 的页面,当用户单击下一个和上一个链接时,我想隐藏这些页面。我在顶部有一个导航栏,有 4 个链接,在页面底部有一个下一个和上一个链接,它在 Jekyll 中使用分页。当用户单击下一步时,我希望页面根据顶部导航链接的顺序转到下一页。不幸的是,在单击下一个和上一个链接时,我想隐藏或排除某些页面。一个文件夹中大约有 10 个文件,每个文件都是它自己的页面,但在该文件夹中,我只希望其中 4 个(导航)文件是用于下一个和上一个链接的页面。现在,每次我单击下一个按钮时,所有页面都会显示。当用户单击下一个和上一个链接时,有没有办法隐藏或排除这些页面。这些文件都是markdown文件,里面有frontmatter。到目前为止,我已经尝试将 hidden: true 选项放在 frontmatter 中,但这不起作用。下面是我所拥有的代码。分页插件也已经添加。

下面是我的导航在guthub页面上的样子

设置 1

设置 2

设置 3

设置 4

下面是我创建导航链接的 navigation.yml 文件

我有一个名为 paginator.html 的文件,它是分页的一部分

下面是创建下一个和上一个链接的 post_pagination.html 文件:

下面是我的 config.yml 代码

以下是 Markdown 的导航文件之一:

谢谢你。