jekyll - 如何在 GitHub Pages 上生成指向帖子原始降价文件的链接?
问题描述
我正在使用 GitHub Pages 生成我的博客。我想在每个帖子上放置一个链接,以允许查看者查看 MD 源并创建拉取请求以建议修改该帖子。
但是,我找不到任何描述如何生成此类 URL 的内容。
我在想这样的事情:
<a href="{{ post.original.url }}">View Original</a>
这可能吗?如果是这样,我该怎么做?
解决方案
您可以直接生成指向每个页面的链接,将这样的 URL 添加到您的布局中,例如用户 john 和 foo-repo:https ://github.com/john/foo-repo/edit/master/ {{ page.小路 }}
<a href="https://github.com/john/foo-repo/edit/master/{{ page.path }}" class="text-success">
<i class="fa fa-pencil"></i> Improve this page
</a>
我已经使用了这种方法,这里是一个例子:https ://github.com/marcanuy/jekyll-skeleton/blob/master/_layouts/default.html和工作:https ://marcanuy.github.io/jekyll-骨骼/
推荐阅读
- javascript - 我想制作包含 css 和 javascript * .html、* .js 和 * .css 的单独 html 文件
- python - Nuke OFX 插件 - 自定义图标
- wordpress - 在 wordpress 仪表板中提交表单后显示成功消息
- bluetooth - 使用bluez通过蓝牙连接两个树莓派
- database - 我的图像未出现 Codeigniter
- c++ - C++ Linux 文档:似乎缺少一些标准库项目
- php - Pardot 服务器端表单处理程序:从浏览器中提取 cookie ID 并将其传递给 visitor_id
- java - 为什么java地图收集器会在原始对象上抛出重复的键
- asp.net-mvc - 无法加载包含大量记录的部分视图
- python - Python+Firebird 动态 SQL 错误令牌未知