2014-09-04 62 views
0

我在作为白皮书使用的目录中有一篇文章,我希望帖子也放在博客下。是否有可能将发电机放在两个地方?在多个目录中创建相同的帖子

+0

复制/粘贴文件或在_posts目录中创建符号链接? – user3791372 2014-09-04 18:42:02

+0

为什么低估这个问题?即使有点简短,这个话题也很有趣。 – 2014-09-04 19:11:47

回答

0

在考虑重复之前,也许你可以使用标签。

  • 一个菜单将使用白皮书标签列出白皮书。
  • 其他菜单将会列出所有帖子

邮政前面的问题:

--- 
layout: post 
title: my post 
tags : [ whitepaper ] 
---- 

白皮书菜单:

<ul> 
    {% for p in site.posts %} 
    {% if p.tags contains 'whitepaper' %} 
    <li><a href="{{ p.url | prepend: site.baseurl }}">{{ p.title }}</a></li> 
    {% endif %} 
    {% endfor %} 
</ul> 

博客菜单:

<ul> 
    {% for p in site.posts %} 
    <li><a href="{{ p.url | prepend: site.baseurl }}">{{ p.title }}</a></li> 
    {% endfor %} 
</ul> 

无插件,无重复的内容(认为SEO)。很好!

但是,如果你真的需要复制,你必须使用生成器插件。 您可以在Jekyll's documentation中找到一些示例的链接。