updating documentation around content reuse

This commit is contained in:
tomjohnson1492
2016-06-02 18:04:11 -07:00
parent 7967502281
commit 97335d6e70

View File

@ -19,11 +19,13 @@ You can embed content from one file inside another using includes. Put the file
With content in your \_includes folder, you don't add any frontmatter to these pages because they will be included on other pages already containing frontmatter.
Also, when you include a file, all of the file's contents get included. You can't specify that you only want a specific part of the file included. However, you can use parameters with includes. See [Jekyll's documentation](http://stackoverflow.com/questions/21976330/passing-parameters-to-inclusion-in-liquid-templates) for more information.
Also, when you include a file, all of the file's contents get included. You can't specify that you only want a specific part of the file included. However, you can use parameters with includes. See the following Jekyll cast for more info about using parameters with includes:
<iframe width="640" height="480" src="https://www.youtube.com/embed/kzpGqdEMbIs" frameborder="0" allowfullscreen></iframe>
## Page-level variables
You can also create custom variables in your frontmatter like this:
You can also create custom variables in your frontmatter like this:
{% raw %}
```yaml
@ -46,6 +48,4 @@ thing2: {{page.thing2}}
{% endraw %}
I use includes all the time. Most of the includes in the \_includes directory are pulled into the theme layouts. For those includes that change, I put them inside custom and then inside a specific project folder.
I use includes all the time. Most of the includes in the \_includes directory are pulled into the theme layouts. For those includes that change, I put them inside custom and then inside a specific project folder.