From 04fc4190f908d338fae70e5ed802d6f1a370295a Mon Sep 17 00:00:00 2001 From: Deepak Giri Date: Thu, 9 Jul 2020 20:32:00 +0530 Subject: [PATCH] feat(v2): Support keywords meta in blog posts (#3038) * #3036: support rendering meta tag for blog posts (only in theme-classic) * #3036: add keywords in an existing blog post --- .../src/theme/BlogPostItem/index.tsx | 5 ++++- website-1.x/blog/2017-12-14-introducing-docusaurus.md | 4 ++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/docusaurus-theme-classic/src/theme/BlogPostItem/index.tsx b/packages/docusaurus-theme-classic/src/theme/BlogPostItem/index.tsx index 9f2ad1e015..cfc18275fc 100644 --- a/packages/docusaurus-theme-classic/src/theme/BlogPostItem/index.tsx +++ b/packages/docusaurus-theme-classic/src/theme/BlogPostItem/index.tsx @@ -40,7 +40,7 @@ function BlogPostItem(props): JSX.Element { isBlogPostPage = false, } = props; const {date, permalink, tags, readingTime} = metadata; - const {author, title, image} = frontMatter; + const {author, title, image, keywords} = frontMatter; const authorURL = frontMatter.author_url || frontMatter.authorURL; const authorTitle = frontMatter.author_title || frontMatter.authorTitle; @@ -97,6 +97,9 @@ function BlogPostItem(props): JSX.Element { return ( <> + {keywords && keywords.length && ( + + )} {image && } {image && } {image && ( diff --git a/website-1.x/blog/2017-12-14-introducing-docusaurus.md b/website-1.x/blog/2017-12-14-introducing-docusaurus.md index 40a6ca513e..ec7fa6877b 100644 --- a/website-1.x/blog/2017-12-14-introducing-docusaurus.md +++ b/website-1.x/blog/2017-12-14-introducing-docusaurus.md @@ -5,6 +5,10 @@ authorURL: http://twitter.com/JoelMarcey authorImageURL: https://graph.facebook.com/611217057/picture/?height=200&width=200 authorFBID: 611217057 authorTwitter: JoelMarcey +keywords: + - documentation + - blog + - docusaurus --- ![Introducing Slash](/img/slash-introducing.svg)