This post exists to test the podcast embedding functionality end to end. It uses a single shared audio master (13aa6977-2202-46d2-bd60-54d0d35fee1a) rendered through both supported placements.

Placement one: the hero player#

Because this post sets podcastId in its frontmatter, a prominent "Listen to this article" player renders directly under the header โ€” above this text. That is the default, most-visible placement and is the right choice when the whole article has an audio version.

Placement two: an inline shortcode#

You can also drop a player anywhere in the body by putting a shortcode on its own line. The next line renders the same podcast inline:

The shortcode expands to the same embeddable iframe the Sprep studio's Share dialog produces, so the two players above are identical apart from where they sit on the page.

What this verifies#

  • The podcastId frontmatter field renders the hero player.
  • The [podcast:<id>] shortcode renders an inline player.
  • Both point at /embed/<audioMasterId> on the configured player origin.

If either player fails to load, confirm the audio master is shared (is_shared=true) and that the player origin matches where the embed is actually served.

See it in action

Convert your own documents into podcasts