Jekyll - 链接到页面的帖子

时间:2015-07-17 16:03:51

标签: jekyll

一个非常基本的问题。

我无法找到如何在页面中引用或引用帖子。

如果这是我的帖子

---
layout: post
title:  "Serve Jekyll Websites with servr and knitr"
categories: [jekyll, rstats]
tags: [knitr, servr, httpuv, websocket]
---

The R package [**servr**](https://github.com/yihui/servr) can be used to set up an HTTP server to serve files under a directory. 

我想如何在我的page

中引用它
---
layout: page
title: About
permalink: /about/
---

You can find out more info in this post 
你可以帮帮我吗?

1 个答案:

答案 0 :(得分:8)

你可以这两种方式:

  1. 将为帖子生成的链接复制粘贴为链接。

    [Check Out My Post!](www.example.com/posts/2015-10-1-name-of-post/)

    这肯定有效,但是当您决定更改链接样式,或者有其他永久链接或更改文件名时,它会中断/失败。

  2. 更聪明方式:Jekyll内置post_url

    Jekyll具有内置功能,允许您在内部链接或引用回到您网站上的帖子。 Here is the documentation,但我会解释语法和用法。

    假设您要链接到位于2015-07-17-jekyll-servr-tutorial.md文件夹中的文件名为_posts的Jekyll帖子,其语法为:

    • {% post_url 2015-07-17-jekyll-servr-tutorial %}
    • {% post_url /tutorials/2015-07-17-jekyll-servr-tutorial %}如果您将帖子整理到名为tutorials
    • 的子目录中
    • The R Package [servr]({% post_url 2015-07-17-jekyll-servr-tutorial %})如果你想制作超链接。
  3. 使用此液体标签功能时,无需包含文件扩展名。

    Here是有关如何使用您可能会觉得有用的Jekyll帖子链接的其他信息和教程。