# Blog template instructions An example template with best-practices that you can use to start drafting an entry to post on the Knative blog. [**Copy a version of this template without the instructions**](#copy-the-template) ## Frontmatter [Hugo](https://gohugo.io/) uses a set of metadata at the beginning of each page called [frontmatter](https://gohugo.io/content-management/front-matter/) to define website build required info as well as other blog page details. Frontmatter is strict YAML syntax and must be added to the top of every page. Example formatting template: ```yaml --- # This section is called the "frontmatter" for your page title: "Title for your page" # Use sentence case for titles and headings linkTitle: "A shorten title" # Optional: Use/render a shorter title in the navigation menu. author: "" # Your name authorHandle: "" # Your GitHub ID date: "" # Publishing date description: "" # A short one-liner describing this blog entry folderWithMediaFiles: "./images/" # The relative file path (ie. new folder) to any images, etc. keywords: "Releases, Steering committee, Demo, Events" # Meta keywords for the content --- ``` Include a commented-out table with tracking info about reviews and approvals: ``` | YYYY-MM-DD | :+1:, :monocle_face:, :-1: | | | YYYY-MM-DD | :+1:, :monocle_face:, :-1: | --> ``` ## Blog content body ``` ``` ``` ``` ### Example step/section 1: ``` ``` ### Example step/section 2: ``` ``` ### Example step/section 3: ``` ``` ### Example section about results ``` ``` ## Further reading ``` ``` ## About the author ``` ``` # Copy the template ``` --- title: "" linkTitle: "" author: "" authorHandle: "" date: "" description: "" folderWithMediaFiles: "" keywords: "" --- | YYYY-MM-DD | :+1:, :monocle_face:, :-1: | | | YYYY-MM-DD | :+1:, :monocle_face:, :-1: | --> ## Blog content body ### Example step/section 1: ### Example step/section 2: ### Example step/section 3: ### Example section about results ## Further reading ## About the author ```