✨ 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 weDocs: documentation articles as tables

weDocs stores documentation as a hierarchical docs custom post type with parent docs, sections, and articles linked by post_parent. SleekView flattens that tree into a flat editable list so editors can audit coverage and reorganise without opening every node.

♾️ Lifetime License available

SleekView table view for weDocs

Hierarchical docs flattened into one editorial table

weDocs models documentation as a hierarchical custom post type called docs. A doc has sections as children, sections have articles, and each level is its own post with post_parent linking it to its container. The default admin list shows posts, but the hierarchy is collapsed into a single flat list with no easy way to see which articles belong to which doc, which sections are empty, or which articles haven't been touched in months.

SleekView reads the docs CPT and resolves post_parent into a readable parent-doc column and a section column. Editors get a flat editable table where every article shows its parent doc and section, the author, the last-updated date, and the status. Filters compose across those columns, so a saved view like 'articles updated more than nine months ago in the Getting Started doc, ordered by views' becomes one click instead of a multi-step taxonomy walk.

Inline edits cover status, parent assignment, and menu order. Edits go through standard WordPress APIs, so save_post fires and any search index or sitemap regenerator runs exactly as it would from the post-edit screen. CSV export of any saved view gives editorial leads a snapshot of coverage and staleness without writing a single SQL query against wp_posts.

Workflow

From hierarchical docs to a flat editorial table

1

Read the docs CPT

SleekView detects weDocs and registers the docs post type as a source, including the post_parent chain and the postmeta keys it writes for view and feedback counters.
2

Compose columns

Pick title, parent doc, section, author, status, last-updated, and any postmeta counters. Parent doc and section resolve from post_parent into readable names, not raw IDs.
3

Save editorial views

Save views like 'updated > 6 months across all parent docs' or 'drafts older than 30 days' so editors reopen the right queue with one click each week.
4

Edit inline

Change status, parent, or menu_order directly from the row. Standard save_post hooks fire so search indexes and caches refresh exactly as they would from the post screen.

Sample columns

A typical weDocs article view

One row per article with parent doc, section, author, and last update visible.
Source: wp_posts (post_type=docs) + wp_postmeta + post_parent for hierarchy
Title Parent doc Section Author Status Updated
Installing the plugin Getting Started Setup alex Published Apr 18
Configuring webhooks Integrations Webhooks ria Published Mar 22
Legacy import notes Imports Legacy tom Draft Aug 04
Deprecated API v1 API v1 mia Private Jan 11

Comparison

Default weDocs admin vs SleekView

Default weDocs admin

  • Hierarchy is hidden in post_parent, not shown as columns
  • No flat editable list across all docs at once
  • Bulk parent reassignment goes one article at a time
  • Author and last-update filters aren't first-class controls
  • Empty sections and orphaned articles don't surface anywhere

SleekView

  • Resolve post_parent into a readable parent-doc column
  • Inline-edit status, parent, and menu_order
  • Filter for stale articles across every doc at once
  • Save per-doc editorial views with one-click reload
  • Spot empty sections and orphan articles instantly

Features

What SleekView gives you for weDocs

Flat hierarchy view

Read the docs CPT and resolve post_parent twice so each article shows its parent doc and section as columns. The hierarchy stays in the database, the editorial view stays flat.

Cross-doc audit filters

Combine parent-doc, author, status, and updated-age filters in a single view. Find articles older than nine months across every doc without walking the tree.

Inline reparenting

Change an article's parent or menu_order from the row. Standard save_post hooks fire so any search index, sitemap, or cache layer refreshes as expected.

Audience

Who uses SleekView for weDocs

Documentation editors

Audit staleness across the whole library with a saved view of articles updated more than six months ago, sorted by parent doc, so the rewrite queue surfaces itself each Monday.

Content leads

Track author and last-update columns to see who is maintaining which docs. Spot orphaned articles where the original author left and reassign ownership inline.

Support leads

Find articles tied to recurring tickets and flag them for the docs team with parent doc and section context attached. Saved views replace shared spreadsheets.

The bigger picture

Why hierarchical docs need a flat editorial view

Documentation rots quietly. The articles published in launch month answer questions that no longer apply, while customer queries shift to features that were documented two years ago in a now-buried child of a child of a parent doc. weDocs gets the storage model right, hierarchical posts are the cleanest way to express documentation structure in WordPress, but the default admin collapses that hierarchy into a flat list that hides the editorial signal.

Which doc has the most stale articles. Which author hasn't updated their assigned section in six months. Which section is empty because the original writer left before finishing it.

Those questions need a flat editable table that resolves the hierarchy into columns and lets editors filter across the whole library at once. SleekView delivers that without forking weDocs or asking it to change how it stores data. The same docs CPT, the same post_parent chain, the same postmeta, the same hooks, but now in a table that surfaces what an editorial lead actually needs to decide what to rewrite next.

Questions

Common questions about SleekView for weDocs

Yes. weDocs uses post_parent to link articles to sections and sections to parent docs. SleekView resolves both levels into readable columns so each article shows its parent doc and section name, not a raw post ID. Filters work against those resolved names, so editorial workflows stop depending on memorising IDs.

 

Yes. weDocs uses menu_order for ordering within a parent. Make it a column, sort by it, and inline-edit the values to rearrange. The front-end picks up the new order on the next request, no rebuild needed.

 

Status is a column and edits inline. Filter for drafts older than thirty days to surface stalled rewrites, or for private docs that should be public, or vice versa. Bulk status changes work the same way standard WP bulk edits do.

 

weDocs writes view and feedback counters to postmeta. SleekView reads those keys directly and exposes them as sortable columns. The numbers in the table match what weDocs displays inside each doc, just surfaced at list level so you don't open each article one by one.

 

Yes. Any saved view exports to CSV with the columns and filters you've set. Useful for monthly editorial reports, sharing coverage snapshots with non-WP stakeholders, or pulling a stale-articles list into a spreadsheet for a planning meeting.

 

Yes. SleekView honors the standard edit_posts and edit_others_posts caps as weDocs registers them for the docs post type. An editor sees and edits what their role allows. Inline edits write through standard APIs so cap checks fire as expected.

 

Yes. That is the whole point. Default admin filters force you to pick one parent at a time, while SleekView's parent-doc column accepts multi-select filters. A view of 'all Getting Started, Integrations, and API articles updated more than six months ago' loads in one click.

 

Inline parent edits write to post_parent through wp_update_post. The front-end navigation rebuilds on the next page load, and any cache layer or sitemap generator that hooks save_post picks up the change as it would from the post-edit screen. Section breadcrumbs update automatically.

 

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