diff --git a/README.md b/README.md index d0f4d0a..373a499 100644 --- a/README.md +++ b/README.md @@ -148,8 +148,6 @@ 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. -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!) To my huge surprise, Beautiful Jekyll has been used in over 500 websites in its first 6 months alone! Here is a hand-picked selection of some websites that use Beautiful Jekyll. @@ -188,7 +186,7 @@ Want your website featured here? [Contact me](http://deanattali.com/aboutme#cont ### Very advanced: Local development -Beautiful Jekyll is meant to be so simple to use that you can do it all within the browser. However, if you'd like to develop locally on your own machine, that's possible too if you're comfortable with command line. Folow these simple steps to do that with Vagrant: +Beautiful Jekyll is meant to be so simple to use that you can do it all within the browser. However, if you'd like to develop locally on your own machine, that's possible too if you're comfortable with command line. Follow these simple steps to do that with Vagrant: 1. Install [VirtualBox](http://virtualbox.org) and [Vagrant](https://www.vagrantup.com) 2. Clone your fork `git clone git@github.com:yourusername/yourusername.github.io.git` @@ -198,6 +196,8 @@ Beautiful Jekyll is meant to be so simple to use that you can do it all within t Disclaimer: I personally am NOT using local development so I don't know much about running Jekyll locally. If you follow this route, please don't ask me questions because unfortunately I honestly won't be able to help! +Additionally, if you choose to deploy Jekyll using a local ruby installation, 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. + ### Credits This template was not made entirely from scratch. I would like to give special thanks to: diff --git a/_config.yml b/_config.yml index 32e098b..d35e187 100644 --- a/_config.yml +++ b/_config.yml @@ -97,7 +97,7 @@ defaults: layout: "page" show-avatar: true -# Tags (not recommended if you are deploying via GitHub pages, see README.md) +# Use tags pages (not recommended if you are deploying via GitHub pages, only set to true if deploying locally with ruby) link-tags: false # Exclude these files from production site diff --git a/_layouts/post.html b/_layouts/post.html index 0e8a641..3369bc2 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -8,7 +8,9 @@ layout: base