The signature moment
Conversion header locked to feature matrix
A header tier that asks, and a matrix that answers. Three bordered plan cards carry the names, the monthly prices and the buttons; the capability matrix sits directly under them, so the decision and the evidence read as one block. The cards are thirds of the band and the table's columns size to their content, so the two tiers are stacked, not ruled into a single grid.
Theme handoff
What comes from where
From your theme
- The typeface.
- Your colours.
Full pattern notes
Why it works, and how it is built
Open a topic for the complete design reasoning, editing guidance and implementation notes.
Design rationaleComposition, intent and nearest alternatives
Overview
A three-tier pricing and feature comparison layout: top header cards with plan names, prices, and conversion buttons, followed immediately by an aligned capability table.
The signature moment: conversion header locked to feature matrix
A header tier that asks, and a matrix that answers. Three bordered plan cards carry the names, the monthly prices and the buttons; the capability matrix sits directly under them, so the decision and the evidence read as one block. The cards are thirds of the band and the table's columns size to their content, so the two tiers are stacked, not ruled into a single grid.
Theme behaviourInheritance, fixed decisions and contrast
What it inherits from your theme
- The typeface. No font family is stated anywhere.
- Your colours.
basefor ground,contrastfor text, borders, and buttons.
Technical notesBlock mechanics, responsive behaviour and constraints
What happens at 390px
The table states hasFixedLayout: false, so its columns size to their content instead of being forced into equal fractions of the screen. .wp-block-table is a WordPress core overflow-x: auto container, so once the columns need more room than the phone has, the table becomes a horizontal rail inside its own figure: the page never scrolls sideways, the table does, and every column stays whole. Fixed layout would have shredded the words instead, because core sets word-break: break-word on the cells of a fixed table. The figcaption says the table scrolls, because a scroll container with no affordance is a silent failure of its own. No CSS ships to buy any of this.
Questions
Plan comparison table: common questions
Does Plan comparison table need a plugin?
No. It is built only from core WordPress blocks (button, buttons, column, columns, group, heading, paragraph and table), so it pastes into the block editor with nothing to install.
Will Plan comparison table match my theme?
Yes. It names no colour or font of its own: every colour, size and space is a preset from your theme, so it takes your theme’s palette and type when pasted.
How many variations does Plan comparison table have?
2: Paper and Night plan table. Each is its own markup; choose one in the toolbar above the preview before you copy.
Is Plan comparison table free?
It is included with a subscription, with every Core Pattern and variation. 62 Core Patterns are free to copy without one.
Which WordPress version does it need?
Requires a block theme on WordPress 7.0 to 7.1. Classic themes and page builders are outside our supported setup. Adaptive patterns use the block theme’s colour, spacing and typography presets; styled variations declare their own colours or type.
The markup
Core block markup and nothing else. Copy it, then paste it straight into the block editor: WordPress reads the delimiters and rebuilds the blocks.
Fetching the markup…Variation: Night plan table
Fetching the markup…