问题标签 [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 回答
169 浏览

jekyll - Jekyll - If there is more then 1 post.tag for a blog post then display a message otherwise display the tag name

In Jekyll which uses the Liquid template language, I am on my blog page and I am displaying the latest 6 blog posts. For each post, I show the post date, name, excerpt, and the post url in a link.

I also want to be able to show the first tag of this post (for example, "Front-end development"). However, if there is more than 1 tag associated with the post, I want to display a fallback message saying "View tags", which toggles a dropdown with links to the other tags. If I can return an unordered list, that's fine, as I can take it from there.

This code doesn't work, but hopefully it illustrates what I'm trying to achieve:

0 投票
1 回答
505 浏览

jekyll - 如何在 Github 托管的 Jekyll 博客中添加按钮?

我想添加一个心形符号按钮,条纹支付网关将在该按钮上打开。该博客托管在 GitHub 中。如何在我的 jekyll 网站上创建像“给我买杯咖啡”或“红心”这样的按钮?

0 投票
0 回答
50 浏览

jekyll - 用于在 Liquid 或 Jekyll 中排序数组的自定义比较器

我正在尝试在 Jekyll 中建立一个博客。我的一些(不是全部)帖子updated_on的前面有变量,我用它来存储YYYY-MM-DD HH:MM:SS +0530上次更新的日期()。

我希望在我的索引页面上以降序显示帖子(post.updated_on如果可用),否则使用post.date. 为了清楚起见,这是我希望排序比较器工作的伪代码

如何在 Liquid/Jekyll 中实现这种排序?

我认为的一个后备方法是添加updated_on每个帖子,即使它自发布日期以来从未更新过。然后我可以做类似的事情

但我不想这样做,因为我将不得不手动添加updated_on到每个不存在的帖子中。

0 投票
1 回答
98 浏览

jekyll - 无法使用 jekyll-paginate-v2 进行分页工作

我一直在查看有关堆栈溢出和其他来源的类似问题的多个答案,但根本无法解决我的问题。

我有一个页面,index.md其中包含以下主要内容:

这就是我列出我的帖子的方法:

我已将 gem 添加到插件列表和 gem 文件中并运行 bundle install,我的配置如下所示:

但是,当我运行bundle exec jekyll s我的测试帖子时没有列出。但如果我使用:

我的测试帖子按我的意图列出。任何可以帮助我解决我做错了什么的人,我根本无法发现它。

0 投票
1 回答
189 浏览

ruby - 使用 Jekyll 时出现液态语法错误 - 意外字符

我正在使用带有大量扩展的 Jekyll。构建工作正常,但是当我调用 Jekyll serve 时,我收到以下警告:

这是上述文件的代码,

您可以在第 13 行看到只有一个空格,我怎样才能摆脱这些警告?

0 投票
2 回答
497 浏览

jekyll - Jekyll-paginate-v2:我的帖子没有显示在页面上

在我的 Jekyll 4 站点中,我有一个/blog/index.html页面。在通讯员中layout,我只是将代码来自 jekyll-paginate-v2 github repo (01-typicalblog)。我正在使用 jekyll-paginate-v2 3.0.0。

这是/blog/index.html页面的代码:

这是在我的config.yaml文件中:

页面的/blog/index.html头版内容有:

我一直在尝试改变/page/:num//blog/:num//blog/page/:num/无济于事。(我仍然是该领域的初学者)。我将插件都放在文件中,Gemfileconfig.yaml按照“01-typicalblog”示例页面(https://github.com/sverrirs/jekyll-paginate-v2/tree/master/examples/01-typicalblog)。我还删除了几次Gemfile.lock以避免任何缓存问题。

当我serve访问站点时,我在终端中看到了这个:

但正如你所看到的,我确实在页面字体和配置文件中都启用了它。我一直在寻找可能的解决方案,但我在 paginate-v2 上找不到太多材料,希望有人能帮助我。

提前致谢!

0 投票
0 回答
45 浏览

pagination - 使用数据文件进行 Jekyll 分页

我正在寻找尝试使用 _data 文件进行分页。这是我想出的代码,但它不起作用。试图让它适用于我现在正在为我的一个非营利客户工作的项目。

有人可以看看这是否有可能做到这一点?如果在事件页面上显示事件档案是否是理想的选择?

0 投票
1 回答
21 浏览

static - 我可以在 for 语句中调用 jekyll 页面属性吗

这对我不起作用。我page.ocean在页面的其他地方使用它,它工作正常。我不确定我是否可以在 for 语句中执行此操作。如果没有,有没有办法解决它?

0 投票
1 回答
382 浏览

jekyll - paginator.posts 在 Github 页面上的 Jekyll-paginate-v2 中不起作用

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

这是文件,

_config.yml

索引.html

这是我网站的链接

我真的很感激任何帮助。提前致谢!

0 投票
1 回答
70 浏览

jekyll - 使用分页时如何按修改日期对帖子进行排序?

我在我的帖子中添加了一个“修改”日期,并让它们按修改日期而不是发布日期从新到旧排序。让人们注意到帖子的更新。

我有 ymal 的帖子,像这样:

以下代码运行良好:

但是当我打开我的jekyll-paginate_config.yml,它​​再次按发布日期排序。

当我打开分页时,有什么方法可以按修改日期排序?我尝试了几种方法,但似乎没有任何效果。请帮忙!