Skip to content

Instantly share code, notes, and snippets.

Avatar

Mikey Gee mikeygee

View GitHub Profile
View keybase.md

Keybase proof

I hereby claim:

  • I am mikeygee on github.
  • I am mikeygee (https://keybase.io/mikeygee) on keybase.
  • I have a public key ASDDjVxIXcEBwadq58-DrmJNRL7aHXh660iBWgB35WI_oAo

To claim this, I am signing this object:

@mikeygee
mikeygee / 01-before.html
Created May 7, 2012
truncate blog posts in jekyll
View 01-before.html
<!-- using the truncate filter -->
{% for post in site.posts limit:10 %}
<h2><a href="{{ post.url }}">{{ post.title }}</a></h2>
<span class="post-date">{{ post.date | date: "%B %d, %Y" }}</span>
{% if post.content.size > 2000 %}
{{ post.content | truncatewords: 300 }} <!-- bad! content gives you rendered html and you will truncate in the middle of a node -->
<a href="{{ post.url }}">read more</a>
{% else %}
{{ post.content }}
{% endif %}
You can’t perform that action at this time.