Post Types
Every Kind of Content Gets Its Own System
WordPress can hold posts, pages, and custom post types like Stream, Bookshelf, and Docs, each with its own categories and tags. MD gives each one its own settings, so every kind of content is organized and presented the way it deserves.
Included in the free theme

The problem
WordPress Can Organize Far More Than Posts
A post type is WordPress’s way of keeping different kinds of content apart: posts, books, docs, notes. Most themes treat them all like blog posts, so the organization WordPress offers never shows up on your site.
Without Md
- Books, docs, and notes styled like blog posts
- Archives that ignore the type of content
- Categories and tags configured together
- A new post type meaning new template work
With Post Types
- Layout, loop, and byline for each post type
- Categories and tags set per post type
- Child post types that inherit from a parent
- Archives, covers, and media for each type
How it works
Three Steps to Settings That Fit
Open a post type, set its defaults, then refine by category.

Open a post type
Each post type has its own settings screen in the admin menu.

Set its defaults
Choose layout, loop, byline, cover, and featured media for the whole type.

Refine by category
Use the taxonomy and term tabs to change one category or tag.
Structure
Give Each Kind of Content Its Own Home
Each post type has its own settings screen, archive, and taxonomies, so books, docs, and notes each get settings that suit them.
- Its own archive and taxonomies
- Layout, loop, byline, cover, and media
- Page Title and call-to-action options

Taxonomies
Categories and Tags on Their Own
Control archives, categories, and tags independently. A category can look and list differently from the post type it belongs to.
- Settings for each taxonomy
- Settings for each term
- Blank fields inherit from the post type

Inheritance
Parent Settings, Child Overrides
A post type can inherit another’s settings and override only what’s different, which is how Drop-in post types like Stream fit in with the rest of your site.
- A post type can inherit from a parent
- Child values override parent defaults
- Drop-ins register post types this way

At a glance
What’s Included
The settings a post type can have.
Layout
Header, sidebar, panel, and footer.
Loop
How its posts are listed.
Archive
Meta and sections for its archive.
Byline
Items and positions for its posts.
Page Cover
A default cover for the type.
Featured Media
Image position and media type.
Taxonomies
Settings for its categories and tags.
Documentation
Setup guides for every option. Read the docs →
Questions
Questions, Answered
The things people ask most about Post Types. Still curious? Read the docs.
Does each custom post type get its own settings?
Post types registered through MD, like the ones Drop-ins add, get their own settings screen with layout, loop, byline, cover, and featured media.
Can categories and tags be set separately?
Yes. Each taxonomy has its own tab, and each term can override it again. Blank fields inherit from the post type.
Can one post type inherit another’s settings?
Yes. A post type can name a parent. It starts with the parent’s settings, and you only change what’s different.
Where do I find a post type’s settings?
In that post type’s own admin menu, alongside its content.
All Publishing Features
More ways to make publishing a joy.
Inherited loop options across post types.
Bylines arranged per archive and post.
Layout, loop, and byline for every post type.
Category pages with headers and stats.
A cover, loop, and sections for authors.
Works in the editor you already use.
Post Types,
Included With Every Site
The full theme is free. Pro adds every Drop-in and private support.
30-day refund guarantee
Free theme, forever
Founding pricing before MD 6.0