tagging options
Tags will display as plain text if a user adds tags to a post. If user sets 'link-tags: true' in _config.yml, then Jekyll will make a new page for each tag which lists all posts with given tag (provided the site is not deployed through GitHub pages)
This commit is contained in:
parent
ce8ece5fc2
commit
0458bf9803
@ -148,7 +148,7 @@ To set up a GitHub Project page, simply fork this repository into a branch calle
|
|||||||
|
|
||||||
I wrote [a blog post](http://deanattali.com/2015/03/12/beautiful-jekyll-how-to-build-a-site-in-minutes/) describing some more advanced features that I used in my website that are applicable to any Jekyll site. It describes how I used a custom URL for my site (deanattali.com instead of daattali.github.io), how to add a Google-powered search into your site, and provides a few more details about having an RSS feed.
|
I wrote [a blog post](http://deanattali.com/2015/03/12/beautiful-jekyll-how-to-build-a-site-in-minutes/) describing some more advanced features that I used in my website that are applicable to any Jekyll site. It describes how I used a custom URL for my site (deanattali.com instead of daattali.github.io), how to add a Google-powered search into your site, and provides a few more details about having an RSS feed.
|
||||||
|
|
||||||
Additionally, if you choose to deploy Jekyll on your own server (such as a DigitalOcean server), you can tell Jekyll to automatically categorize your blog posts by tags. You just need to set `show-tags: true` in `_config.yml`. Jekyll will then generate a new page for each unique tag which lists all of the posts that belong to that tag.
|
Additionally, if you choose to deploy Jekyll on your own server (such as a DigitalOcean server), you can tell Jekyll to automatically categorize your blog posts by tags. You just need to set `link-tags: true` in `_config.yml`. Jekyll will then generate a new page for each unique tag which lists all of the posts that belong to that tag.
|
||||||
|
|
||||||
### Featured users (success stories!)
|
### Featured users (success stories!)
|
||||||
|
|
||||||
|
@ -98,7 +98,7 @@ defaults:
|
|||||||
show-avatar: true
|
show-avatar: true
|
||||||
|
|
||||||
# Tags (not recommended if you are deploying via GitHub pages, see README.md)
|
# Tags (not recommended if you are deploying via GitHub pages, see README.md)
|
||||||
show-tags: false
|
link-tags: true
|
||||||
|
|
||||||
# Exclude these files from production site
|
# Exclude these files from production site
|
||||||
exclude:
|
exclude:
|
||||||
|
@ -11,9 +11,13 @@ layout: base
|
|||||||
{% if page.tags.size > 0 %}
|
{% if page.tags.size > 0 %}
|
||||||
<div class="blog-tags">
|
<div class="blog-tags">
|
||||||
Tags:
|
Tags:
|
||||||
|
{% if site.link-tags %}
|
||||||
{% for tag in page.tags %}
|
{% for tag in page.tags %}
|
||||||
<a class="tag_list_link" href="/tag/{{ tag }}">{{ tag }}</a>
|
<a href="/tag/{{ tag }}">{{ tag }}</a>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
{% else %}
|
||||||
|
{{ page.tags | join: ", " }}
|
||||||
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{{ content }}
|
{{ content }}
|
||||||
|
@ -31,13 +31,9 @@ show-avatar: false
|
|||||||
|
|
||||||
<div class="blog-tags">
|
<div class="blog-tags">
|
||||||
Tags:
|
Tags:
|
||||||
{% if site.show-tags %}
|
|
||||||
{% for tag in post.tags %}
|
{% for tag in post.tags %}
|
||||||
<a href="/tag/{{ tag }}">{{ tag }}</a>
|
<a href="/tag/{{ tag }}">{{ tag }}</a>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% else %}
|
|
||||||
{{ post.tags | join: ", " }}
|
|
||||||
{% endif %}
|
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
@ -26,12 +26,16 @@ subtitle: This is where I will tell my friends way too much about me
|
|||||||
<a href="{{ post.url | prepend: site.baseurl }}" class="post-read-more">[Read More]</a>
|
<a href="{{ post.url | prepend: site.baseurl }}" class="post-read-more">[Read More]</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{% if site.show-tags %}
|
{% if post.tags.size > 0 %}
|
||||||
<div class="blog-tags">
|
<div class="blog-tags">
|
||||||
Tags:
|
Tags:
|
||||||
|
{% if site.link-tags %}
|
||||||
{% for tag in post.tags %}
|
{% for tag in post.tags %}
|
||||||
<a href="/tag/{{ tag }}">{{ tag }}</a>
|
<a href="/tag/{{ tag }}">{{ tag }}</a>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
{% else %}
|
||||||
|
{{ post.tags | join: ", " }}
|
||||||
|
{% endif %}
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user