Brickser
Get LTD Access
Search Documentation
Search through all documentation pages

Content types

When you need one

Pages are fine for a handful of things. Once you have twenty properties, a team directory, or a product range, you want a content type — a repeatable structure with its own fields.

Brickser creates these natively in WordPress. You don't need ACF or any other custom-fields plugin.

Create a content type

  1. Open the Content types panel and add one.
  2. Give it a Name and a Label — "Property", "Team member", "Case study".
  3. Add a Description if it helps.

It appears in the WordPress admin menu like any built-in post type, and you add entries there.

Add fields

Each content type carries its own fields, and each field has a Label, a Type, and an Order. Available types:

Type For
Text Short single-line values
Text area Plain multi-line text
Rich text Formatted content
Number Prices, counts, sizes
URL Links
Email Email addresses
Date Dates
Image A single image
File Any upload — PDF, ZIP, docx
Gallery Multiple images

Use Group to bundle related fields so long forms stay readable.

Show fields in Bricks

Every field is available as a Bricks dynamic tag, in the form {cf_bkr_<field key>} — so a field keyed monthly_price is {cf_bkr_monthly_price}.

Drop it into any Bricks element on a template for that content type and it renders that entry's value.

Tip

Bricks' dynamic-data picker only lists a field once at least one entry has a value saved for it. Add one entry first and the field shows up. You can always type the tag by hand.

Warning

A field's key locks once an entry stores a value. The label stays editable, but changing a key orphans the stored data and blanks every tag already placed. Rename labels freely; leave keys alone.

Archives

To design the listing page, create a Bricks template and set its condition to the content type's archive.