✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Kanban for SiteOrigin Page Builder

SleekView reads your SiteOrigin Page Builder pages directly from the WordPress post tables, groups them by post status or any taxonomy you nominate, and lets your team drag each card between columns so design review, scheduling, and publishing happen on one shared board instead of inside the standard WordPress page list.

♾️ Lifetime License available

SleekView Kanban board for Page Builder by SiteOrigin

Why SiteOrigin Page Builder sites need a board

SiteOrigin Page Builder stores its layout data inside wp_posts as standard pages or posts with the builder data serialized into wp_postmeta under panels_data. Prebuilt layouts that ship with the plugin or get added through Layouts Bundle live in the same panels_data format and can be imported into any post.

The default admin at Pages filtered by builder usage works fine for a small site but becomes hard to manage the moment your site has hundreds of legacy SiteOrigin pages across multiple sections with active landing pages, redesigns, and content refreshes happening in parallel across a marketing team and content team working in different cohorts.

SleekView reads from wp_posts filtered to entries that have panels_data meta set, joins relevant post meta, and surfaces every column as a possible grouping axis. The starting point is post_status with draft, pending, publish, and trash, but most teams add a custom refresh_status meta with values like legacy, refreshing, qa, and shipped to track the active migration to new layouts.

Workflow

From scattered SiteOrigin pages to one board in four steps

1

Connect SiteOrigin pages

Pick the post types where SiteOrigin Page Builder is the active editor and SleekView filters to entries with panels_data meta set. The plugin auto-detects every meta key on those posts including the active page template and any custom taxonomies your team uses to tag pages by section.
2

Pick the column to group by

Choose any field as your kanban grouping key. Most teams pick the built-in WordPress post status with draft, pending review, scheduled, and published, but a custom refresh status meta or a category taxonomy works as the column axis when needed for tracking active migrations.
3

Choose what shows on cards

Drag up to six fields onto the card face. Typical picks are page title, prebuilt layout used as starting point, last edited author, last updated timestamp, and the assigned designer. Cards stay compact at a glance and expand on click to show every meta field on the underlying page entry.
4

Enable drag and drop

Flip on write-back and every card drag updates the underlying post through the standard WordPress API, firing post transition hooks so caching, the SiteOrigin layout rendering, and any analytics tied to publishing stay in sync. Lock columns for read-only review states if needed.

Sample board

Sample SiteOrigin Page Builder board

A live preview of a SiteOrigin page board grouped by refresh status, with page title, layout used, and last edited author on each card and totals shown in each column header.
Draft
20
Service page refresh in progress
Sarah Mitchell, legacy layout
About us redesign with new sections
James Park, hybrid layout
Contact page rebuild with form
Priya Shah, new layout
Pending review
7
Product launch landing page
Mark Lee, brand sign off
Case study refresh
Emma Carter, dev qa pending
Pricing page comparison version
Tom Wright, finance review
Scheduled
3
Black Friday campaign page
Linda Park, queued Nov 25
Year recap long form page
Daniel Kim, queued Dec 28
Holiday promo landing
Aisha Khan, queued Dec 01
Published
186
Homepage current production
Sarah Mitchell, live
Pricing page current version
James Park, live
About us legacy still live
Priya Shah, scheduled for refresh

Comparison

Default page list versus SleekView Kanban

Default WordPress pages list

  • Pages land in a paginated post list with no visual sense of refresh pipeline depth
  • Status changes require opening every page individually, no bulk drag between states
  • Custom refresh status fields cannot become the grouping axis without extra developer work
  • Scheduled pages mix into the publish queue with no separation from already live pages
  • Designer handoffs rely on private comments which are invisible from the WordPress page list

SleekView Kanban

  • Reads directly from wp_posts filtered to entries with panels_data meta
  • Drag-and-drop writes back through wp_update_post so caching and hooks fire correctly
  • Group by built-in post_status, the prebuilt layout used, or any custom meta
  • Card face accepts up to six fields including layout and assigned designer
  • Works with SiteOrigin Widgets Bundle, CSS Editor, and Layouts Bundle without extra config

Features

What SleekView Kanban gives you for Page Builder by SiteOrigin

Group by any field on the page

Built-in post status is the default grouping but any taxonomy, custom meta, or refresh status field becomes a kanban column axis. Boards remember the grouping per user so your designer and your content marketer can each see the same pages differently every login.

Drag-and-drop writes back to posts

Moving a card calls the standard WordPress post update API which fires every transition hook, the SiteOrigin layout rendering, and any caching plugin invalidations exactly as the editor would from the admin. Optimistic UI updates instantly and rolls back on API failure.

Per-role column visibility

Hide the Published column from designers, hide the Draft column from approvers, or expose archive columns only to admins. Visibility rules use WordPress capabilities so they line up with whatever role plugin your team already uses for SiteOrigin editor access.

Audience

Common SiteOrigin Page Builder boards teams build

Legacy page refresh tracking

Group every page by a refresh cohort meta so design leads see exactly which legacy SiteOrigin pages are still pending refresh and which ones have already migrated to the new design system.

Campaign landing page board

Group landing pages by a campaign taxonomy so marketing leads see how many pages each upcoming launch needs and which ones are still missing brand approvals or final copy.

Designer workload board

Group pages by author so design leads can balance workload, spot bottlenecks on busy designers, and reassign drafts before campaign deadlines slip past planned launch dates.

The bigger picture

Why a real board beats the SiteOrigin page list

SiteOrigin Page Builder is great at letting teams build flexible row and widget layouts inside any theme but its admin is built around the assumption that you will review every page one at a time inside the standard WordPress page list. That works fine when your site has a few dozen pages. It falls apart the moment SiteOrigin is powering hundreds of landing pages, service pages, and section archives across multiple years of campaigns with a content team running active refreshes in parallel.

A kanban board fixes the part SiteOrigin was never designed to fix: pipeline visibility. You see at a glance how deep each column is, which pages have been sitting in Draft the longest, and what the team shipped since yesterday. Status changes happen with a single drag and every change writes back through the proper WordPress API so caching and layout rendering keep working exactly as before.

Questions

Common questions about SleekView Kanban for Page Builder by SiteOrigin

The drag calls the standard WordPress post update API so the change is persisted to wp_posts and triggers the usual transition_post_status hook chain. SiteOrigin Page Builder rerenders panels on the next page request, caching plugins invalidate, and analytics tied to publishing react exactly as if a designer moved the page through the regular admin screen.

 

Yes. SleekView accepts a meta filter scoped to entries with the panels_data meta key set and excludes everything else, so the board never gets cluttered with plain Gutenberg or classic editor pages that have nothing to do with the SiteOrigin Page Builder editor.

 

Yes. Any taxonomy, custom meta field, or the active page template itself can be the grouping axis. Most teams add a custom refresh_status meta key for cohorts like legacy, refreshing, qa, and shipped, and group by that to track active migration projects across the page library.

 

Scheduled pages appear in their own Scheduled column by default with the queued publish time shown on each card. Moving a scheduled page back to Draft clears the publish timestamp, and moving it forward to Published immediately fires the publish hook so any downstream integrations run right away on the live site.

 

Yes. Every action on a card uses the same capability checks as the standard WordPress page edit screen, so contributors without publish capability cannot drag cards into the Published column. Any role plugin you already use controls who can drag between which columns on the kanban board view.

 

The post status changes back to draft through wp_update_post, which triggers the usual unpublish path. The page disappears from frontend rendering on the next request, SiteOrigin Page Builder rerenders panels on the next visit, cached versions are invalidated, and the original publish date is preserved so republishing later keeps the canonical URL.

 

Yes. The kanban surface uses pointer events so it works with mouse, trackpad, touch, and pen input. Long press on a card initiates the drag on touch devices, and column scrolling works even while a card is mid drag so you can move a page across columns that do not fit on the same viewport.

 

Each card drag is a single atomic post update so two simultaneous drags resolve in the order the server receives them, with the second drag winning. The board polls for status changes every few seconds so the other designer sees the change land in near real time without refreshing the view manually.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView