Skip to content
Our free WordPress themes are downloaded over 7 MILLION times. Get them now!

One blog theme, two ways to build it.

Philosophy is a free masonry blog theme for WordPress, and it comes in two editions of the same design. The classic theme keeps the Customizer. The block theme puts every template, the header and the footer in the Site Editor. Same masonry grid, same typography, same featured area — you pick which editor you want to work in, and you can change your mind later.

Philosophy Blocks home page with the featured area and masonry grid
2
Editions
14
Block templates
3
Style variations
0
Third-party requests

Two editions, one design

They are separate themes, installed side by side, so moving across is a switch and moving back is another. Neither can see the other’s settings, which is exactly what makes the decision reversible.

Philosophy — the classic theme

Colours, the header, the footer, the featured area and the 404 page are set in the Customizer, where they have always been. Forty-one options, eight widget areas, and About and Contact page templates. WordPress 6.0 and PHP 7.4 or newer.

Philosophy Blocks — the block theme

Fourteen templates, the header, the footer and every section are blocks, edited in Appearance → Editor. The design system lives in theme.json, so colour and type are one click. WordPress 6.6 and PHP 7.4 or newer.

A masonry grid that survives a blocked script

Posts are laid out in columns of uneven height, so a short post does not leave a gap under a tall one. The grid is rendered by the server first and rebalanced by about three kilobytes of JavaScript; with scripts blocked it falls back to an ordinary grid rather than to nothing. No jQuery, in either edition.

The masonry blog grid in the Philosophy WordPress theme

Three looks, one click

The block edition ships three style variations. Each one re-tunes the whole palette rather than inverting it, and every text colour in every variation meets WCAG AA — measured, not assumed.

Philosophy Blocks in the Ink style variation

Ink

The whole site on the dark ground the masthead already uses. Every colour re-tuned so nothing is dark on dark.

Philosophy Blocks in the Paper style variation

Paper

Warmer stock, a quieter brown accent and softer rules. For a site that is mostly long-form writing.

Philosophy Blocks in the Sans style variation

Sans

Metropolis everywhere, headings included, for a blog that wants no serif at all.

Built for reading

Libre Baskerville for the headings and Metropolis for the reading, both served from your own server. A single measured column, a real author block, tags, previous and next, and threaded comments with labelled fields.

A single post in the Philosophy WordPress theme

What else is in it

Nothing phones home

Both typefaces and the icon set are served from your own server. No Google Fonts, no CDN, no third-party request on any page — so the theme works behind a strict content security policy.

Social icons that work themselves out

Add a link to your profile and the right icon appears, worked out from the address. X, Bluesky, Threads, Mastodon, TikTok and the rest — no CSS classes to look up.

Keyboard and screen reader

A skip link, real buttons rather than links to nowhere, a focus outline you can see, one h1 per page, and a mobile menu that traps focus and closes on Escape.

Post formats

Video and audio posts show their media in the grid without a featured image, using the player WordPress already ships rather than a second copy of it.

Block editor ready

Wide and full alignments, an editor stylesheet so the editor matches the page, four block styles and a set of patterns — in the classic edition too, not only the block one.

Translation ready

Every string is translatable and a current .pot file ships with each edition. Right-to-left languages inherit WordPress’s own handling.

Questions

If you already run Philosophy, stay on the classic theme — updating is safe and nothing moves. If you are starting fresh and want to edit the header, footer and templates visually, take the block edition. The design is the same either way.

Your settings are kept, including the ones stored by the old framework the theme used to bundle. The About and Contact info blocks move into their pages as ordinary content the first time an administrator loads the admin, so they can be edited like the rest of the page.

Yes. They are separate themes with separate directories, so they sit side by side. Only one is active at a time, and switching back restores the other’s settings untouched.

No — WordPress hides the Customizer for block themes, because everything it did now lives in one editor. Colours and type are under Appearance → Editor → Styles; the header, footer and templates are under Templates.

No. The classic edition can use Contact Form 7 on its Contact page template if you want a form, and renders whatever shortcode you give it otherwise. Nothing else is required.

Yes. GPL v2 or later, no attribution required, no licence key and no seat limit.

Nothing. Both editions are free and licensed GPL v2 or later — the same licence as WordPress itself.

Download Philosophy

Free, GPL v2 or later. The classic theme needs WordPress 6.0 or newer; the block theme needs 6.6 or newer. Both need PHP 7.4 or newer.

Back To Top

Get this WordPress theme

Confirm your email and we will send the download link. We will also let you know when we release a new free WordPress theme.

If you wish to withdraw your consent and stop hearing from us, simply click the unsubscribe link at the bottom of every email we send or contact us at [email protected]. We value and respect your personal data and privacy. To view our privacy policy, please visit our website. By submitting this form, you agree that we may process your information in accordance with these terms.