From 60a82041a854a5f38b5fef4193b24d1d0fb5db6e Mon Sep 17 00:00:00 2001 From: samaradel Date: Sun, 1 Aug 2021 14:34:33 +0200 Subject: [PATCH] test opengraph --- src/templates/BlogPost.vue | 43 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/src/templates/BlogPost.vue b/src/templates/BlogPost.vue index 47125e87c..ba833f74b 100644 --- a/src/templates/BlogPost.vue +++ b/src/templates/BlogPost.vue @@ -231,5 +231,48 @@ export default { document.body.removeChild(el); }, }, + metaInfo() { + return { + title: "", + titleTemplate: `ThreeFold | ${this.$page.blog.title}`, + meta: [ + { + key: "description", + name: "description", + content: this.$page.blog.excerpt, + }, + { + key: "og:title", + property: "og:title", + content: this.$page.blog.title, + }, + { + key: "og:description", + property: "og:description", + content: this.$page.blog.excerpt, + }, + { + key: "og:image", + property: "og:image", + content: this.$page.blog.image.src, + }, + { + key: "twitter:description", + name: "twitter:description", + content: this.$page.blog.excerpt, + }, + { + key: "twitter:image", + property: "twitter:image", + content: this.$page.blog.image.src, + }, + { + key: "twitter:title", + property: "twitter:title", + content: this.$page.blog.title, + }, + ], + }; + }, };