Skip to content

Instantly share code, notes, and snippets.

@felton
Forked from artgon/gist:1361497
Created October 31, 2012 23:30
Show Gist options
  • Save felton/3990631 to your computer and use it in GitHub Desktop.
Save felton/3990631 to your computer and use it in GitHub Desktop.
Post previews for Github Pages (a la wordpress)
{% for post in site.posts limit:5 %}
<div class="box">
<h3>{{post.title}}</h3>
<div class="clearfix"></div>
<div class="right big">
{% assign breakIndex = -1 %}
{% for element in post.content %}
{% if element contains '<!--more-->' %}
{% assign breakIndex = forloop.index %}
{% endif %}
{% endfor %}
{% for element in post.content limit: breakIndex %}
{{ element }}
{% endfor %}
<p><a href="{{post.url}}">Read this entry...</a></p>
</div>
</div>
{% endfor %}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment