diff options
| author | Dawid Rycerz <dawid@rycerz.xyz> | 2025-07-03 10:56:21 +0300 |
|---|---|---|
| committer | Dawid Rycerz <dawid@rycerz.xyz> | 2025-07-03 10:56:21 +0300 |
| commit | 456cf011b36de91c9936994b1fa45703adcd309b (patch) | |
| tree | 8e60daf998f731ac50d100fa490eaecae1168042 /src/content/post/social-image.md | |
Initial fork of chrismwilliams/astro-theme-cactus theme
Diffstat (limited to 'src/content/post/social-image.md')
| -rw-r--r-- | src/content/post/social-image.md | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/content/post/social-image.md b/src/content/post/social-image.md new file mode 100644 index 0000000..c03faac --- /dev/null +++ b/src/content/post/social-image.md @@ -0,0 +1,22 @@ +--- +title: "Example OG Social Image" +publishDate: "27 January 2023" +description: "An example post for Astro Cactus, detailing how to add a custom social image card in the frontmatter" +tags: ["example", "blog", "image"] +ogImage: "/social-card.png" +--- + +## Adding your own social image to a post + +This post is an example of how to add a custom [open graph](https://ogp.me/) social image, also known as an OG image, to a blog post. +By adding the optional ogImage property to the frontmatter of a post, you opt out of [satori](https://github.com/vercel/satori) automatically generating an image for this page. + +If you open this markdown file `src/content/post/social-image.md` you'll see the ogImage property set to an image which lives in the public folder[^1]. + +```yaml +ogImage: "/social-card.png" +``` + +You can view the one set for this template page [here](https://astro-cactus.chriswilliams.dev/social-card.png). + +[^1]: The image itself can be located anywhere you like. |
