✨ 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 for Kanban for WordPress: tasks & boards as tables

Kanban for WordPress stores tasks, boards, and status changes in dedicated kanban_* tables. SleekView surfaces them as flat tables with time-in-status columns, cross-board filters, and inline edits that don't require dragging.

♾️ Lifetime License available

SleekView table view for Kanban for WordPress

A flat table for cards that live on a board

Kanban for WordPress takes a deliberately conservative path: every piece of plugin data sits in its own kanban_* table, separated from the WordPress posts table for security and data-hygiene reasons. Tasks, boards, comments, estimates, and status changes each get their own table with foreign-key links between them. The plugin's UI is the kanban board itself, which is great for visual flow and frustrating for any operation that needs sorting, filtering, or batch edits.

SleekView reads kanban_tasks, kanban_boards, and kanban_estimates as first-class data sources and joins kanban_status_changes for the real value-add: a time-in-status column computed from the latest status transition. Sort that column descending and the oldest stuck cards float to the top, which is exactly the cohort an engineering lead's Monday triage actually needs. Boards become a join column so 'in progress more than 5 days, across all boards' is a saved view rather than a manual board sweep.

Inline edits write back to kanban_tasks and append a row to kanban_status_changes when status flips, which preserves the audit trail the plugin's design intentionally keeps. The board UI continues to work alongside SleekView; the two surfaces share the same tables and stay consistent. The plugin handles visual flow; SleekView handles flat-list operations and reporting that the board view alone can't make easy.

Workflow

From visual board to queryable task table

1

Connect kanban_ tables

Point SleekView at kanban_tasks, kanban_boards, kanban_estimates, and kanban_status_changes. The agent UI proposes views per table and the joins between them, including the latest-status-change subquery.
2

Compute time-in-status

Join the latest row from kanban_status_changes per task and compute days since the transition. The column becomes a sortable signal for stalled work, surfaced where dragging cards can't reveal it.
3

Build cross-board views

Join kanban_boards as a column. Save filters like 'In progress more than 5 days' that span every board, so engineering leads spot stuck work regardless of which lane it's stuck in.
4

Inline-edit without dragging

Change status, assignee, or estimate from the row. SleekView writes back to kanban_tasks and appends a kanban_status_changes row when status flips, preserving the audit trail the plugin maintains.

Sample columns

A typical Kanban for WordPress tasks view

SleekView joins kanban_tasks with kanban_boards and the latest row from kanban_status_changes for time-in-status.
Source: wp_kanban_tasks + wp_kanban_boards + wp_kanban_status_changes
Task Board Status Assignee Estimate Days in status
Refactor checkout flow Q2 sprint In progress alex@studio.co 5h 3
Audit accessibility Q2 sprint Done ria@design.io 2h 1
Fix invoice PDF Bugs Review tom@hello.dev 1h 5
Prepare release notes Q2 sprint Blocked mia@brew.coop 1h 8

Comparison

Default Kanban for WordPress vs SleekView

Default Kanban board

  • Board UI alone — no flat list view of tasks across boards
  • No native sort by estimate, due date, or time-in-status
  • Filtering by user is per-board only, not global
  • Status-change history (kanban_status_changes) isn't exposed in any list
  • Custom task fields aren't easily browsable as columns

SleekView

  • Read directly from kanban_tasks, kanban_boards, and kanban_estimates
  • Compute time-in-status from kanban_status_changes as a sortable column
  • Inline-edit estimate, assignee, and status across many tasks at once
  • Save filters like "In progress more than 5 days" as named views
  • Toggle the same data between table and kanban presentations

Features

What SleekView gives you for Kanban for WordPress

Cross-board task list

Kanban for WordPress shows one board at a time. SleekView joins every board into one list so you can spot stalled work no matter which lane it's stuck in or which board it belongs to.

Time-in-status as a real column

kanban_status_changes records every transition. SleekView surfaces the latest one as a duration column, sortable so the oldest stuck cards float to the top of every triage view.

Inline edits without dragging

Change status, assignee, or estimate directly in the row. Useful for triage sessions where dragging dozens of cards is slower than typing the new state into a row inline.

Audience

Who uses SleekView for Kanban for WordPress

Engineering leads

Daily 'In progress more than 3 days' view across every board, with one-click reassignment to unstick blocked work. Stagnation surfaces as a sorted column instead of a manual board sweep.

Operations

Filter by board and assignee, export the visible columns for capacity planning, and review status-change history without leaving the row. Capacity reviews become saved views, not weekly spreadsheets.

Individual contributors

'My tasks' filter scoped to the logged-in user, with estimate and status inline-editable so updates take seconds. End-of-day status updates fit between standup and shutdown.

The bigger picture

Kanban boards hide the cards nobody is moving

Kanban boards are exceptional at showing flow and terrible at showing stagnation. A card that nobody touches for two weeks looks identical to a card that moved through three columns yesterday; both sit in a lane and wait. The plugin's design choice to store data in dedicated kanban_* tables, including a kanban_status_changes log of every transition, contains exactly the data needed to surface stagnation.

The default board UI doesn't expose it because boards are visual flow tools, not stuck-work dashboards. The result is that engineering leads run a manual sweep across boards each Monday, eyeballing which cards have been in 'in progress' too long, and triage suffers when boards multiply. SleekView reads kanban_status_changes directly and computes time-in-status as a sortable column, which makes 'in progress more than 5 days' a one-click cohort instead of a manual scan.

Cross-board filters reveal stuck work no matter which lane it lives in. Inline edits without dragging let triage happen at typing speed for the dozen-card sweeps that boards make slow. The board UI keeps doing what it does well; SleekView handles the queries the board UI can't.

Questions

Common questions about SleekView for Kanban for WordPress

Yes. That's a documented design choice. Tasks, boards, comments, estimates, and status changes all live in kanban_* tables, separate from posts. SleekView reads those tables natively. The choice trades some core-WordPress integration for cleaner schema and tighter security, which is a defensible trade-off for project data.

 

Yes. SleekView reads kanban_status_changes and computes the duration since the last transition. Sort the column descending and stalled work surfaces immediately. The computation runs at query time using the latest status_changes row per task, so you don't need a cron job or a denormalized cache to keep it fresh.

 

Yes. Board, status, assignee, estimate, and any custom field can be inline-edited. SleekView writes back to kanban_tasks and appends a row to kanban_status_changes when status flips. The audit trail stays intact, the kanban board UI picks up the change on next render, and any registered hooks fire normally.

 

Yes. SleekView is an additional view, not a replacement. The plugin's board view continues to work; SleekView gives you the flat-list and reporting layer it lacks. Both surfaces read and write the same kanban_* tables so changes in one show up in the other without any manual sync step.

 

Comments live in kanban_comments. SleekView can show a count column and expand the latest comments per row when you click in, but the primary surface is the task list. For deep comment threads the plugin's task detail view is still where the conversation belongs; SleekView surfaces presence, not full thread reading.

 

Yes. Any per-task meta column SleekView discovers in your install becomes available as a column or filter. The agent UI helps you pick which keys to surface so columns stay focused. Custom fields added by add-ons or by your own code surface the same way; SleekView treats them as first-class data.

 

Yes. A view over kanban_status_changes gives you the full transition log with task, board, from-status, to-status, and timestamp columns. Useful for retrospectives ('how long did cards typically wait in review last sprint') and for any compliance work that wants an audit trail of who moved what when.

 

kanban_estimates stores per-task estimates. Pair it with status-change timestamps to compute actual duration from in-progress to done. The variance column ('estimate minus actual') becomes a learning signal: which task types consistently run over, which contributors estimate accurately. Useful for capacity planning over time.

 

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