docusaurus/docs/guides-blog.md
2017-08-16 11:52:55 -07:00

983 B

id title
blog Adding a Blog

Initial Setup

To setup your site's blog, start by creating a blog folder within your repo's website directory.

Then, add a header link to your blog within siteConfig.js:

headerLinks: [
    ...
    {href: '/blog', label: 'Blog'},
    ...
]

Adding blog posts

To publish in the blog, create a file within the blog folder with a formatted name of YYYY-MM-DD-My-Blog-Post-Title.md. The post date is extracted from the file name.

For example, we will create the following file website/blog/2017-08-18-Introducing-Docusaurus.md:

---
author: Frank Li
authorURL: https://twitter.com/foobarbaz
authorFBID: 503283835
title: Introducing Docusaurus
---

Lorem Ipusm..

Special blog post header options

  • author - The text label of the author byline
  • authorURL - The url that the author name links to
  • authorFBID - The Facebook ID that is used to extract the profile picture
  • title - The blog post title