Fields let every post or page carry extra information — a subtitle, a series, a price, an event date — that can appear on cards, on single pages and as a visitor filter. Manage them under JMLayouts → Fields.

The Fields screen

Field types

TypeHoldsEdition
TextA short line of text.Free
NumberAny number, decimals included. Sortable; filter by ranges like 10..20.Free
DateA calendar date (years from 1800 on). Sortable, and filter by ranges like 2026-01-01..2026-06-30.Free
TagsAny number of values, like WordPress tags. Each value gets its own archive page.Free
Long textSeveral lines of text, shown with paragraphs on single pages.Pro
LinkA web address; cards show the site name, single pages a link.Pro
Yes / noA simple switch; visitors can filter by it.Pro

Field settings

ColumnMeaning
Label / KeyThe label is what people see. The key is made from it when you first save and never changes, so values stay attached even if you rename the label.
ChoicesTags fields only: suggested values offered while typing.
Used onWhich content types show the field — for example a Series field on posts only.
ColumnShown as a column in the Library.
FilterOffered as a Library filter and as a visitor filter dropdown.
On pageShown in the details list of single layouts.
CardAvailable to add to card text.

Filling in fields

Every post and page editor gets a Content Layouts box below the content with your fields for that content type. It works in both the block editor and the classic editor. To fill in many posts at once, use the Library.

The Content Layouts box on the post editor

Good to know: Removing a field only hides it. The values stay in your database and return if you add a field with the same key again. Changing a field’s type does not convert values already stored.

Next: The Library and bulk editing