← Back to the map Infrastructure · Framework

TopSoil

The management layer that makes modern WordPress actually usable.

What it is

TopSoil is the admin-side management layer that sits on top of a Bedrock WordPress install. It handles the plumbing (plugin installs, updates, repo sync, deploys, backups) from inside the WordPress admin, without needing a terminal. Any developer can pick up the underlying Bedrock install and keep working.

Why it matters

Bedrock gives modern WordPress everything it needs: git version control, Composer packages, staging/production separation, secure file structure. But Bedrock also requires CLI knowledge for updates, server-level access for plugins, and a manual deployment process. That is a wall for anyone who is not a WordPress developer.

TopSoil is the ramp that lets everyday designers use Bedrock-quality WordPress without becoming sysadmins. It is plumbing, not an authoring system. It deliberately stays out of page-builder territory (Elementor, Bricks, Breakdance, Gutenberg all continue to work).

Current state

Where it is right now: plugin v6.13.49, running AnalogCirc.us in production. The work since the summer has gone into what gets built on top of the panel system: a Products module that gives a site a real catalogue spine, and the tools that run a shop on it.

The Products module is a generic item spine rather than a store. Items vary along more than one axis at once, prices cannot be set below what an item has to earn, a product can be sold as a set at one price, a design can carry more than one piece of art, and coupon codes are checked when they are made so none can sell at a loss. It is running a real shop now, which is the only proof that counts.

What is next: unchanged, and honestly so. The standalone Docker image for self-hosters and the licensing decision (source-available and free for individuals and co-ops, vs. open-core with paid modules) have been next since June. The shop took the time instead. Neither has moved.

Connections

Runs AnalogCirc.us. Meant to be the admin layer under TentCities and under any community server that comes after it.