Total CMS extension

Pixel Plan extension

A wireframe of every Site Builder page: its layout, template, partials, blocks and the collections it reads. Free to use, with Pro for click-through editing, a site map and checks.

What it does

See how every page is built

Pixel Plan draws a wireframe of any Site Builder page: the layout around it, the template that draws it, the partials it pulls in, and the blocks and collections its content comes from.

Open Pixel Plan in the admin sidebar and pick a page. You see it drawn from the outside in, with each part labelled by where you change it: orange for Site Builder files (change the design), green for collections (change the words).

It's the quickest way to answer "where do I edit this?" on a site you built months ago, or one someone else built. It only reads your site and never changes anything, so it's safe to open any time.

With Pro, every part of the wireframe links straight to its editor, and you get a printable site map of every page and a list of the loose ends a site collects over time.

See it in action

See how every page is built.

Pixel Plan draws a live wireframe of any page: its layout, templates, partials and blocks, in the order they render.

Pixel Plan's wireframe of a home page, showing the layout, header, page template and each block.
Pixel Plan's wireframe of a home page, showing the layout, header, page template and each block.
Free

Every page, drawn out

Site Builder

A wireframe of any page

Pick a page and see its layout, page template, partials and block areas, nested the way they're drawn, with the conditions that show or hide each part.

Colour-coded

Where to edit, at a glance

Orange chips are Site Builder files, green chips are collections, grey is everything else. You know whether a change is a design job or a content job before you open anything.

Content

Blocks in their place

The content blocks on each page, in order, in the area they're drawn in, with their type and background.

Collections

Where the words come from

Every collection a page reads, from the page's own content item to feeds of projects or journal posts.

Settings

Fits your theme

Tell Pixel Plan how your theme names its block partials and areas, and it follows your conventions rather than guessing.

Maintenance

One-click updates

A built-in updater checks for new versions and installs them from the Pixel Plan page. Every download is checksum-verified.

Free & Pro

Start free, go Pro

Pay once, use it on every site you build, for every 1.x release. No subscription. Prices in Australian dollars.

Pixel Plan

Free
  • Wireframe of every Site Builder page
  • Colour-coded: design vs content
  • Blocks and collections on each page
  • Block conventions for your theme
  • One-click updates
Download free

Pro Bundle

$69.00
  • Pro for Pixel Plan, Byte Checkup and Relay Queue
  • One key unlocks all three
  • Save $21.85 on buying them separately
  • Unlimited sites, every 1.x release
  • One-off payment, AUD
Buy the bundle
Pro licences

How Pro works

Every extension is free to download and use. A Pro licence switches on the extra features. You pay once, there's no subscription.

How many sites can I use it on?
As many as you like. One licence covers every site you build or look after, with no per-site fee.
How long does a licence last?
A licence covers every release of the major version you buy: a 1.x licence covers 1.0 right through to 1.99, and it never expires. A future 2.0 would be a new licence, and your 1.x sites keep their Pro features either way.
How do I get my licence key?
After you pay, we email your licence key within one business day. Paste it into the extension's settings in Total CMS (Settings → Extensions → the extension → Licence key) and Pro switches on straight away.
Does it send anything from my site?
No. The key is checked on your own site against our signature, so nothing about your site is sent anywhere and Pro keeps working offline. The only outside request is the optional update check, which sends no site data.
What's in the Pro Bundle?
Pro for all three extensions, Pixel Plan, Byte Checkup and Relay Queue, with one key that unlocks them all, for less than buying them separately.
Can I get a refund?
Every extension has a free version, so please try it before you buy. We don't offer refunds if you change your mind or buy the wrong licence. This doesn't affect your rights under Australian Consumer Law: if Pro doesn't work as described, contact us and we'll put it right.
Requirements

What you'll need

Pixel Plan reads your Site Builder pages and collections; it doesn't change anything and needs no cron job or email setup.

3.5+
Total CMS
8.2+
PHP
Site Builder
Pages to map

Works with any theme

Release notes

Latest releases

v1.0.1

5 October 2026 · patch · Requires Total CMS 3.5.0+

Tidier wireframe page: the technical note under every wireframe is gone.

Removed

  • The technical note under every wireframe ("Built from template source and the blocks collection…"). It explained how Pixel Plan works inside rather than anything you need to read a wireframe; the explanation is now in the README
Download v1.0.1 (.zip, 71 KB) →

v1.0.0

3 October 2026 · major · Requires Total CMS 3.5.0+

Pixel Plan is the new name for Site Structure: the same wireframes, site map and structure checks, as a new extension.

Added

  • Everything from Site Structure 1.5.0: wireframes of every Site Builder page, block conventions, and with Pro: click-through editing, the site map (PNG, PDF, SVG, Markdown) and structure checks

Changed

  • New name and id: Pixel Plan (speedyweb/pixel-plan), so it can't clash with another vendor's "site-structure" folder. Admin page: ext/speedyweb/pixel-plan/wireframe. Updates come from the pixel-plan release feed
Upgrade notes

Moving from Site Structure: remove Site Structure, install Pixel Plan and copy your settings across (Block conventions, licence key). Pro keys issued for Site Structure or the bundle keep working.

Download v1.0.0 (.zip, 71 KB) →

Let's get your business moving.

Tell us about your business and what your current site isn't doing for you. First consultation's free.

Get a free consultation