Jekyll是一个用Ruby编写的支持博客的静态站点生成器。在提出问题之前,请参阅https://talk.jekyllrb.com。
如何将 Jekyll 中的 page.url 更改为输出文件的实际页面?
我有一个 Jekyll 博客需要修复。因为我在 _includes/head.html 中有这段代码: 我有一个 Jekyll 博客需要修复。因为我在_includes/head.html中有这段代码: <link rel="canonical" href="{{ page.url | replace:'index.html','' | prepend: site.baseurl | prepend: site.url }}"/> 问题是,对于文件 page.url 和 /cookies,/articles 是 /cookies.md 和 /articles.md,即使输出是 /cookies.html 和 /articles.html。 如何更改 page.url 以获得输出文件的实际路径? 为什么我没有得到与输出一样的 html 文件? 我正在检查我的 _config.yaml,但没有看到任何相关内容。 这是一个旧博客,我不想投入时间,否则我会在Eleventy中重写它。 您可以使用永久链接更改 URL: --- permalink: /cookies.html ---
我有一个用 Jekyll 构建的 Github Pages 站点。我正在使用 Minima Jekyll 主题。 我正在尝试将自定义样式应用于我的类,但无论我输入什么,它都不会生效。所有 SCSS 风格...
如何从我的 jekyll github 页面链接中删除这个 %20?
我想我已经将范围缩小到 _site/header.html 中的这一行 我试过了
当我使用免费或付费工具(例如 Screaming Frog SEO Spider)审核网站时,我遇到以下问题: 分页:分页 URL 不在锚标记中 分页:顺序错误 我正在使用 Jek...
免责声明:我搜索过SO,发现了类似的问题(例如:URL),主要建议注意名称的大小写差异,但他们没有解决我的问题。 前段时间我
我想在我的主页上显示最新博客文章中的最新标签(或将其限制为 6 个)。 到目前为止,我的代码显示了每个标签: {% 为 po... 我想在我的主页上显示最新博客文章中的最新标签(或将其限制为 6 个)。 到目前为止,我的代码显示了每个标签: <div class="archive-tags"> {% for post in site.posts %} {% if post.tags != empty %} {% for tag in post.tags %} <a href="{{site.baseurl}}/tags/#{{tag|slugify}}">{{ tag }}</a> {% endfor %} {% endif %} {% endfor %} </div> 我想知道使用什么标记来限制此操作或仅显示最新的博客文章标签。 感谢您的阅读! 我正在寻找的答案很简单,只需添加limit: 1。 修改后的工作代码现在是: <div class="archive-tags"> {% for post in site.posts limit: 1 %} {% if post.tags != empty %} {% for tag in post.tags %} <a href="{{site.baseurl}}/tags/#{{tag|slugify}}">{{ tag }}</a> {% endfor %} {% endif %} {% endfor %}
在 Jekyll post_write 上调用 python 插件
这感觉像是一个 Jekyll 问题,但可能只是一个 Ruby 问题...... 1 背景 hooks.feature 有 Jekyll::Hooks.register 用法的有用示例,但旨在挂钩 jekyll
Jekyll 分页:确保 Google 从一个页面抓取到另一个页面,并且 PageRank 在页面之间传递
当我使用免费或付费工具(例如 Screaming Frog SEO Spider)审核网站时,我收到以下错误: 分页:分页 URL 不在锚标记中 分页:顺序错误 我该如何解决...
使用 Jekyll 注释掉 HTML 文件中的 include 语句
有没有办法使用 Jekyll 注释掉 HTML 文件中的 include 语句? 例如,我的一个 HTML 文件中有此内容,我想暂时注释掉它。标准 HTML 代码...
如何在 Jekyll Time Machine 主题中使主要内容的容器更宽?
我正在 GitHub 上使用 Jekyll Time Machine 主题,并希望使主要内容部分更宽: https://ieg-dhr.github.io/DigiKAR_Projektseminar/ 我已经检查了 stylesheet.css f...
在 Just the Docs Jekyll 主题中自定义元标题标签
我朋友的网站是用 Just the Docs Jekyll 主题制作的,托管在 GitHub 页面上。 是否可以更改主页的元标题而不更改当前标题
简单的 Github-Pages 主题与使用 Gemfile 使用 Jekyll 创建网站之间的区别
Github 记录了两种不同的配置和主题化基于 Jekyll 的 Pages 站点的方法。 使用自定义 Gemfile 使用 Jekyll 创建网站 将主题添加到 Pages 站点,而不添加 Gemfile t...
我不知道如何解决这个问题,网上有人指出这可能与baseurl:有关,在那里输入我的网站名称或将其留空似乎不起作用。 ...
网站的顶部栏有一个不应该存在的阴影。 细节 我已经编辑了这个 Jekyll 主题的顶部栏,感觉响应迅速,这样我就可以在顶部栏中添加徽标,现在它有
我正在使用 Jekyll,我有以下代码,根据我定义的前文位置更改内联背景位置: * { 框大小:边框框; } 身体{ 垫...
错误:Github Actions 设置 Ruby 作业中的进程“/opt/hostedtoolcache/Ruby/3.1.4/x64/bin/bundle”失败,退出代码为 16
我在通过 Github Actions 运行构建作业时遇到问题,因为错误:在安装 Ruby 作业期间,进程“/opt/hostedtoolcache/Ruby/3.1.4/x64/bin/bundle”失败,退出代码为 16。 我...
我的 jekyll 站点在本地主机上按预期呈现,但在 github 页面中呈现原始代码
我的 jekyll 网站在本地主机上按预期呈现,但在通过 github 页面访问时呈现原始内容。 我拥有一切,更改基本 url 和 url,重建并检查目录
MDN 文档在 html 元素上声明以下内容; HTML 元素为 、元素或元素指定多个媒体资源。它是一个空元素,意味着...
我在我的 M1 Mac 上安装 Ruby 和使用自制软件时遇到问题。 我正在尝试安装 Ruby,以便我可以通过 Jekyll 启动一个网站。我正在按照 Jekyll 网站上的安装指南进行操作...
如何使用 Minima 主题以外的默认主题创建 Jekyll 博客?
我刚刚创建了一个新的 Jekyll 博客,它在我的 PC 和 GitHub 页面上都成功地在本地提供。但我不喜欢 Minima 主题。我选择了 Hacker 主题。但是当我打开...