summaryrefslogtreecommitdiff
path: root/src/content/post/social-image.md
diff options
context:
space:
mode:
authorDawid Rycerz <dawid@rycerz.xyz>2025-07-03 10:56:21 +0300
committerDawid Rycerz <dawid@rycerz.xyz>2025-07-03 10:56:21 +0300
commit456cf011b36de91c9936994b1fa45703adcd309b (patch)
tree8e60daf998f731ac50d100fa490eaecae1168042 /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.md22
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.