Skip to content

Area List Block

With the Area list Gutenberg block (immomakler/single-data-areas) you output the area figures of a property as a two-column definition list with label and value. Unlike the Property Data block, which outputs all key data at once, the Area list is limited to the area fields — and you decide per block instance which of them appear. Its structure and style options match the Price list block.

Area list on the frontend with living area and lot size
  • WordPress with the Gutenberg editor
  • WP-ImmoMakler (any edition)
  • A property in context: The block reads the areas of the property currently being viewed. Place it in a Site Editor template for the Property post type or on a template page — see Create Single Page. On an ordinary page without a property, the block stays empty.
  1. Open a template or template page

    Open the template for the Property post type in the Site Editor (requires a block theme) or the template page on which the detail view of your properties is built.

  2. Insert the block

    Click the + icon and search for Area list, or navigate to the Widgets category. Insert the block.

  3. Select fields

    In the sidebar under Fields, switch off the area fields that should not appear in this list. All fields are enabled by default.

  4. Check the preview and save

    In the editor, the block immediately shows a live preview using the data of the preview property. Save the template — the areas of the respective property appear on the actual property page.

In the sidebar (Settings tab) you will find the following panels:

PanelOptionDefaultDescription
SettingsShow labelingYesDisplays the labels of the area fields in a separate column next to the values. Switched off, the block outputs only the values, one below another.
Fieldsone toggle per area fieldall YesDetermines which area fields this block instance may output at all (full list below).
Table cells“Innenabstand (oben / rechts / unten / links)”10 / 3 / 3 / 3 pxPadding inside each cell of the list (top / right / bottom / left).
Table cellsBorderNoneDivider line between the rows: None, Continuous, Dashed, Dotted, or Double. The following three options only appear once a border has been selected.
Table cellsBorder width (px) / Border color1 px / theme defaultThickness and color of the divider lines.
Table cells“Trennlinien: Außenabstand (px)”0Extends the divider lines outward beyond the block’s padding.
Table cells“Vertikale Trennlinie zwischen Spalten”NoAdditionally draws a vertical line between the label and value columns, in the style of the selected border.
Labeling“Spaltenbreite (%)”55Width of the label column; the value column takes up the rest.
Labeling“Schriftgröße (px)” / “Schriftgewicht” / Text colorTheme defaultFont size, font weight, and color of the labels.
Values“Textausrichtung”LeftAlignment of the values in their column: Left or Right.
Values“Schriftgröße (px)” / “Schriftgewicht” / Text colorTheme defaultFont size, font weight, and color of the values.

In addition, the block supports the standard WordPress options for padding and margin in the Design tab.

The Fields panel lists the area fields in the order in which WP-ImmoMakler also outputs them:

LabelKey
Living areawohnflaeche
Usable areanutzflaeche
Office areabueroflaeche
Total surface areagesamtflaeche
Retail spaceladenflaeche
Storage arealagerflaeche
Sales areaverkaufsflaeche
Commercial spacegewerbeflaeche
Open spacefreiflaeche
Office spacebueroteilflaeche
Administrative spaceverwaltungsflaeche
Catering areagastroflaeche
Attic spacedachbodenflaeche
Cellar areakellerflaeche
“Balkonfläche”balkonflaeche
Terrace areaterrassenflaeche
Balcony/Terrace Areabalkon_terrasse_flaeche
Yard areagartenflaeche
Other areasonstflaeche
Rentable spacevermietbare_flaeche
Heatable areabeheizbare_flaeche
“Fläche (Freitext)”flaeche_freitext
“Wohnfläche (Freitext)”wohnflaeche_freitext
“Grundstücksfläche (Freitext)”grundstuecksflaeche_freitext
Area fromflaechevon
Area up toflaechebis
Divisible fromteilbar_ab
Lot sizegrundstuecksflaeche
Window facadefensterfront
“Fensterfront (m²)”fensterfront_qm
Property frontgrundstuecksfront
Height of the hallhallenhoehe
Cubaturekubatur
Utilization factorausnuetzungsziffer
“Grundflächenzahl (GRZ)”grz
“Geschossflächenzahl (GFZ)”gfz
“Baumassenzahl (BMZ)”bmz
“Bruttogrundfläche (BGF)”bgf

Every row of the list carries a class following the pattern immomakler-data-{key}, so you can style individual area fields in your theme in a targeted way:

/* List */
.wp-block-immomakler-single-data-areas .immomakler-single-data-areas__list { }
/* Label and value of a specific field */
.wp-block-immomakler-single-data-areas dt.immomakler-data-wohnflaeche { }
.wp-block-immomakler-single-data-areas dd.immomakler-data-wohnflaeche { }
  • Prices List — output the price fields of a property in the same list layout
  • Property Data — output all key data of a property as a definition list
  • Key Data Boxes — highlight the most important key data as boxes
  • Create Single Page — build the detail view in the Site Editor or on a template page