我試圖把一些相關的帖子放在一個頁面上。問題是,包含的帖子是所有的紡織品頁面,使用一些{%highlight%}標籤。當我嘗試通過post.content包含時,它們不會被紡織(例如,我看到「頁面上的{%highlight ...」)。include_relative post.path jekyll
我已經嘗試了一些不同的東西:
這永遠不會textilized:
{% for post in site.tags.my_tag %}
{{ post.content | textilize }}
{% endfor %}
這(基於http://nateeagle.com/2011/08/31/jekyll-not-parsing-includes/)沒有返回內容:
{% for post in site.tags.apidocs %}
{% capture included_post %}
{{% include_relative post.path %}}
{% endcapture %}
{{ included_post | textilize }}
{% endfor %}
任何想法?
布拉德利
爲了清楚起見,我的目標是要在包括崗位,這是一個.textile文件來執行一些液體標籤。包含上述內容的文件也是一個.textile文件。 – Bradley 2014-11-21 22:50:38
我發現的一個問題是post.path返回「_posts/file.textile」,我不認爲它是當前文件的正確相對路徑。我把../連接到了那條路上,但仍然沒有骰子。 – Bradley 2014-11-21 23:03:19
我注意到如果我直接引用文件名(例如{%include_relaitve myfile.textile%}),它可以很好地工作,所以我認爲我在這裏尋找的是如何通過變量將文件名傳遞給include_relative。 – Bradley 2014-11-21 23:20:47