feat: programmatically generate open graph cards
This commit is contained in:
parent
e34ad2cb0e
commit
0b47dc7747
15 changed files with 144 additions and 35 deletions
|
@ -12,6 +12,12 @@
|
|||
<meta property="og:description" content="{% if description %}{{ description }}{% else %}{{ meta.siteDescription }}{% endif %}" />
|
||||
<meta property="og:type" content="article" />
|
||||
<meta property="og:url" content="{{ fullUrl }}" />
|
||||
<meta
|
||||
property="og:image"
|
||||
content="{%- if schema == 'blog' %}{{ meta.url }}/assets/img/social-preview/{{
|
||||
title | slugify
|
||||
}}-preview.jpeg{%- else -%}{{ meta.meta_data.opengraph_default }}{% endif -%}"
|
||||
/>
|
||||
<meta property="og:image" content="{{ image | getPostImage }}">
|
||||
<meta name="theme-color" content="{{ meta.themeColor }}" />
|
||||
<meta name="generator" content="{{ eleventy.generator }}">
|
||||
|
|
Reference in a new issue