Building contents
Table of contents
Create page
We can add post manually by adding new .MD file with the name of the post but there’s a quick way using jekyll-compose
plugin.
Install jekyll-compose
plugin
Add the following line inside the Gemfile
gem 'jekyll-compose', group:[:jekyll_plugins]
Then in terminal run bundle
and this will install this plugin. Then add a post:
bundle exec jekyll page "The title of your page"
this will create the-title-of-your-page.md
file, then you can edit it and adjust the Front matter
part.
Create posts
We can also create post for blogging if your template has the post layout:
bundle exec jekyll post "Woohoo post"
This will create the 2020-02-20-woohoo-post.md
and to check the page, run the serve and URL structure will be /2020/02/20/woohoo-post.html
.
You can define the URL structure with categories on the front matter
and matched with the layout file.