Reply posts

A reply post links back to another page as its conversational parent. On micro.blog and across the IndieWeb this in-reply-to relationship lets your post be shown as a reply, and lets webmentions be categorised correctly by the site you are replying to.

Marking a post as a reply

Add an in-reply-to value to the post’s YAML front matter:

---
in-reply-to: https://example.com/their-post
---

Great point — here's my reply.

in_reply_to (underscore) is accepted as well. Micropub clients can send the standard in-reply-to property, which Lamb stores the same way.

Remove the value from the front matter and re-save to turn the post back into a normal post.

What it does

  • On the post page a small “In reply to …” line is shown above the content, linked to the parent and marked up with u-in-reply-to so Webmention receivers treat it as a reply.
  • Atom feed: emits <thr:in-reply-to ref="…" href="…" /> (the http://purl.org/syndication/thread/1.0 thread extension).
  • JSON feed: emits _microblog.in_reply_to_url (the micro.blog reply convention).

Replying to a page is the most common kind of webmention, and Lamb sends them automatically — there is nothing to configure. The link in your reply is picked up and the parent is notified on the next /_cron run.

  • Webmentions: Send and receive mentions; replies are the most common webmention type.
  • Micropub: Publish replies from a Micropub client with the in-reply-to property.
  • Post types: Statuses, pages, and other post formats.

This site uses Just the Docs, a documentation theme for Jekyll.