Skip to content
Free WordPress theme · GPL-2.0

A multipurpose WordPress theme with no page builder in it.

Forty-three blocks in the editor WordPress already has. Fifteen colour schemes, 1,942 Google fonts, WooCommerce styling, updates that install themselves. This site runs it.

43 blocks10 starting patternsFree, permanently
In the box

Real numbers, not adjectives.

43
blocks, all native
1,942
Google fonts, searchable
15
colour schemes, contrast-checked
17
releases since launch
Why it is built this way

Everything a builder does, in blocks that stay.

Page builders store your layout in their own format. When the builder goes, the layout goes with it. These blocks are plain WordPress.

Native blocks, no lock-in

Heroes, pricing tables, FAQs, comparisons, forms — 43 blocks that live in the standard editor. No shortcodes anywhere, so a theme switch never spills raw code into your pages.

A Customizer that goes deep

Fourteen colour tokens with a live contrast readout, any Google font with only real weights downloaded, seven animation types, and layout control down to corner radius.

Updates you never manage

Releases appear in Dashboard → Updates on their own. Every download is verified against a published checksum before WordPress unpacks a single byte.

In practice

What a multipurpose WordPress theme should actually give you.

Multipurpose usually means a page builder bolted on and a demo importer that never quite matches the screenshots. This one takes the other route: everything ships as native blocks, and the editor you already know is the only editor there is.

43 blocks, none of them shortcodesHeroes, pricing tables, FAQ accordions, comparison tables, testimonials and forms. Every one renders server-side into ordinary markup, so your pages stay readable even if the theme is switched off.
Fourteen colour tokens, fifteen schemesPick a scheme or build your own. The Customizer shows a live contrast readout against WCAG AA while you change values, so a failing button surfaces before your visitors find it.
1,942 Google fonts, real weights onlySearch the whole library from the Customizer. Only the weights actually in use get downloaded, which keeps the font payload honest instead of loading nine variants you never picked.
WooCommerce styled from the same tokensShop, cart and checkout inherit your colours and typography rather than shipping a second design system that argues with the first.
Updates that arrive on their ownReleases appear in Dashboard → Updates like any other theme. Each download is checked against a published SHA-256 hash before WordPress unpacks a single byte, and there is no account or token to manage.
Ten patterns to start fromFull page layouts rather than fragments. Insert one, replace the copy, and you have a finished page instead of a blank canvas.
Gradients and textures on six surfacesThe page, header, footer, alternating bands, cards and the primary button each take a solid colour or a gradient, with an optional texture over it. Eighteen textures, drawn in CSS rather than shipped as images, so none of them adds a download.
Motion that stops when it is asked toSeven reveal types with speed and distance, optionally following the scroll position instead of a clock. Stat figures can count up and headings can arrive word by word. Anyone who asks for reduced motion sees none of it.
Header and layout you set, not fightThe navigation sticks to the top or scrolls away with the page. Content and reading widths are numbers you type, and corners move from pill to square across the whole site at once.
Proof, not promises

The site you are reading runs it.

Every page in this section is ordinary block content in the standard editor — this page included. WooCommerce styling, the animations, the author bylines: all of it is the theme doing its job in production.

Screenshot of the WPR Multipurpose Theme
Keep reading

Where to go next.

How it works

The reasoning behind building without a page builder, and the full list of 43 blocks with what each one does.

How it compares

Honest comparisons against Astra and Kadence, plus what changes if you are moving off Divi or Elementor.

Agencies and licensing

How it works white-label across client sites, the GPL-2.0 licence in plain terms, and the documentation if you want to read before installing.

Fair questions

Asked before downloading.

Anything else? Send us a message. A real person replies.

Yes. Free to download, free to keep, GPL-2.0 licensed. There is no pro tier, no locked features, and no upsell hiding in the settings.
The theme directory does not accept themes that ship custom blocks — and the 43 blocks are the point of this one. So it is distributed from wprelieve.com instead, with updates arriving in your dashboard the normal way.
Nothing in the theme prevents installing one. The theme builds its layouts from native blocks, so most sites simply never need a builder on top.
The theme checks wprelieve.com for new releases and shows them in Dashboard → Updates like any other theme. Downloads are verified against a published SHA-256 checksum before they install. No account, no token.
Your pages keep their content as standard block markup — never shortcode debris in your text. Sections built from this theme’s blocks pause until it is active again; core blocks keep rendering under any theme.
Everything in one place

Every page written about this theme.

Guides, comparisons and reference, grouped by what you are trying to do.

Start here

Download · Getting started · Documentation
Install, activate, and have a first page live in about ten minutes.

What it does

Features · No page builder · The 43 blocks
Blocks with their own pages: Hero · FAQ accordion · Pricing plans · Testimonials · Comparison table · Form.

Compared with other themes

All comparisons · Astra · Kadence
Where each one is the better answer, including where this one is not.

Leaving a page builder

All alternatives · Divi · Elementor
What survives the switch, and what you have to rebuild.

Who it is for

Use cases · For agencies
Built from maintaining other people’s sites, so it suits people who do the same.

Try it on one site.

Install it, open the editor, add a pattern. If it is a fit you will know in ten minutes.

GPL-2.0 · WordPress 6.0+ · PHP 7.4+