What you can put in a post
Every block in the post editor's menu: images, galleries, videos, embeds, tables, buttons, cards for your own content, and more.
- blog
- editor
- blocks
- images
- embeds
- buttons
Type words straight onto the page, and press / on an empty line to add anything else. Type a few letters to search the menu, for example table or spotify. The Add bar under the post adds a block at the end instead of where your cursor is. Each block has its own settings right where it sits in the post.
Basic
Callout: a tip, a note or a careful, set apart from the text around it. You pick which in the block.
Pull quote: one line worth setting apart.
Media
Image: a picture with a description for screen readers and an optional caption. Pick its size: Normal, Wide or Full-bleed.
Gallery: up to 12 photos together, each with its own description, plus a caption. Choose Grid for even tiles or Feature first for a large first photo with the rest beside it. A reader taps a photo to open a full-screen viewer with previous and next arrows.
Video: paste a YouTube, Loom or Vimeo link.
Embed: paste a Spotify link (an episode, show, track, album, playlist or artist), an Instagram post or reel, or a TikTok.
Bookmark: paste the address of another page and Drry reads its title, description and picture to fill a card. You can change any of it. The picture is copied into your blog, so it never changes if the other site changes it. A page that shares nothing still gets a card, titled with its site, and you write the rest.
Layout
Divider: a break between two parts.
Members-only line: marks where the free part of a members-only post ends. Readers never see the line itself. See Posts only members can read.
Table: type one in, or paste one from a spreadsheet. Up to 50 rows and 8 columns, and 500 characters in a cell. The first row is the header unless you pick No header. A wide table scrolls inside its own frame on a phone.
Columns: two or three columns side by side, which stack on a phone. Each column is its own small editor with its own / menu, and holds up to 30 blocks. Columns cannot sit inside columns, and the members-only line cannot go inside one: if it ends up there it moves to just above the columns. Going from three columns to two moves the third column's blocks to the end of the second instead of deleting them.
Toggle: a line readers tap to open the rest.
Contents: your headings as a linked list, so readers can jump to a part. On a wide screen the list moves into a rail beside the post that stays in view and marks the part being read, so it is not shown twice.
Questions, Steps and Numbers: a set of questions and answers that open on a tap, a how-it-works sequence, and a few figures worth showing.
Sell
Button: one button to any page, course, offer or link. Set its words, its Look (Filled or Outline) and its Position (Left or Center). Leave the destination empty and it leads to your join page. Links to other sites open in a new tab.
Call to action: a band with one button.
Book a call: readers pick a time without leaving the post.
Membership offer: your membership and its price, with a join button.
Form: capture an email address, give a free download, or ask a question. Press Free download on the section to upload a file and get a ready, published form in one step (see Give away a free download). See Create your first form.
Pricing: plans side by side.
Your community
Card: on an otherwise empty line, press Shift+Enter or the Card button. It shows one course, lesson, event, product, guide, session type, page, audio track, membership offer or post from your community, as it is today. It is drawn from the thing itself every time the post is read, so a renamed course or a changed price is never out of date in an old post. It shows the thing's cover, what kind of thing it is, its title and one line about it, and one fact: a price, a date, how many lessons, or a length. A lesson's card names its course. An offer's card shows only the badge and greeting you wrote for it, never its name and never a price, because the join page owns the price.
@ mention: type @ in a line of text and pick a course, lesson, event, guide, audio track, product, session type, offer, page or another post. A mention is stored as a reference to the thing, so it always shows its current name and address. If the thing is not open to a visitor, such as a draft, a private item or one you deleted, the mention shows your own wording as plain text rather than a dead link. A tier-locked item still links, under your wording. An item in a tier you hid shows as plain text. Anything you can mention you can also make into a card: on an otherwise empty line, press Shift+Enter on the item in the @ menu. A lesson, audio track or post must be published to link, with Courses, the audio library or the blog switched on. A lesson or track behind a tier follows the same rule as above. An offer must be one you made in Offers, and inside its dates. It links under your own words and never shows its title, because an offer's title is only for you. A post that is hidden below a reader's tier shows as your own words, not a link, to that reader. On the published post a mention is a chip in your accent colour with a small icon for what it is, and hovering over it, or moving to it with the keyboard, shows a preview card of the thing. A tier-locked item is a grey chip with a lock and has no preview. In an email made from the post, a mention is a plain link.
A card for something a visitor could not open draws nothing, rather than a link to a refusal. That covers a draft course or page, a private or members-only guide, a course, lesson or audio track behind a membership tier, a cancelled event, an archived product, a disabled session, a draft post and an offer that can no longer be taken (full, ended or not started yet). You still see a draft course or page in your own preview, so you can set the card up before you publish it.
Advanced
Code: a snippet shown as typed, with a copy button and a language label.
On a live post, a button in a Call to action or Pricing section that points at a product or a session opens checkout or the time picker in a sheet over the post, as it does on a funnel page. The post's own Button and Card blocks go to the product's or the session's page instead. Previewing a draft never opens a sheet.
Common questions
How do I bring over posts I wrote somewhere else?
Use Import, which brings a whole blog over with its pictures. See Bring your old blog over.
Is there a limit to how long a post can be?
A post holds up to 300 blocks, counting the ones inside columns. A code block holds up to 10,000 characters. See Blog: plans, limits and what counts.