SleekView for Echo Knowledge Base Pro: articles as tables
Echo Knowledge Base stores articles as the epkb_post_type_1 custom post type with multi-KB scope and rating postmeta. SleekView pivots that into a real editorial table with per-KB and per-category saved views plus inline edits that fire the plugin's standard hooks.
♾️ Lifetime License available
Multi-KB editorial triage on one screen
Echo Knowledge Base (EPKB) supports multiple separate knowledge bases on one WordPress install, each with its own post type (epkb_post_type_1, epkb_post_type_2, etc.), category taxonomy, and rating postmeta. The plugin's default admin shows each KB as a separate post list, which makes per-KB triage workable but cross-KB editorial decisions painful.
SleekView reads each KB's post type plus the matching wp_postmeta rows (including epkb_post_views, epkb_post_likes, and epkb_post_dislikes) and pivots them into a unified editorial table. Categories resolve to readable names, ratings derive into a helpful-ratio column, and saved views like "Cross-KB articles updated over 180 days ago with helpful ratio below 50%" become one-click reloads.
Inline edits to status, category, and assigned author route through WordPress core (wp_update_post, wp_set_object_terms) which is how EPKB reads them on its side. The plugin's transient caches and front-end KB caches invalidate normally, and the published help center reflects changes on the next request.
Workflow
From EPKB post types to a cross-KB editorial table
Detect all EPKBs
epkb_post_type_* as a source and unifies them into one editorial table with KB as a filterable column. Per-KB categories and ratings come along automatically.
Derive analytics columns
Save editorial views
Edit inline
wp_update_post and wp_set_object_terms. EPKB caches invalidate normally and the front-end KB reflects changes on the next request.
Sample columns
A cross-KB editorial review view
wp_posts (post_type=epkb_post_type_*) + wp_postmeta + wp_term_relationships
| Article | KB | Category | Helpful % | Views | Updated |
|---|---|---|---|---|---|
| Setting up your account | Main KB | Getting started | 89% | 12,440 | Aug 02 |
| API rate limits | Developer KB | Reference | 62% | 3,118 | Apr 21 |
| Legacy billing FAQ | Main KB | Billing | 28% | 509 | Jan 11 |
| Webhooks v2 changes | Developer KB | Reference | 91% | 1,805 | Sep 15 |
Comparison
Default Echo Knowledge Base Pro admin vs SleekView
Default EPKB admin
- Each EPKB knowledge base has its own admin screen with no cross-KB view
- Helpful and dislike counts live in postmeta but aren't shown inline
- View counts aren't sortable in the default admin
- No saved per-category editorial review views
- Bulk recategorisation requires the Quick Edit panel one article at a time
SleekView
-
Single cross-KB editorial table across all
epkb_post_type_*sources - Derive helpful-ratio from likes and dislikes postmeta
- Inline status, category, and author edits via WordPress core APIs
- Filter by last-update age plus low helpful ratio for content audits
- Save views per KB, per category, and per author
Features
What SleekView gives you for Echo Knowledge Base Pro
Cross-KB views
EPKB lets you run multiple knowledge bases in one install. SleekView unifies them into a single editorial table with a KB column for filtering, so a docs lead reviewing all knowledge bases at once doesn't need to switch screens.
Rating-aware columns
Likes, dislikes, and view counts are postmeta. SleekView derives helpful-ratio as a column so editorial review focuses on articles users actually rate poorly, not on the ones that simply get little traffic.
Inline editorial edits
Status, category, and author edits use wp_update_post and wp_set_object_terms. EPKB's transient and front-end caches invalidate normally and the public KB reflects changes on the next request.
Audience
Who uses SleekView for Echo Knowledge Base Pro
Docs writers
Personal review queues filtered to articles they own across all KBs, with last-updated and helpful-ratio columns visible. The weekly editorial pass becomes a single-screen exercise instead of a per-KB tour.
Editorial leads
Cross-KB content-health views with workload-per-writer columns. Identify which KBs are aging fastest and which writers are behind on updates, all without exporting to a spreadsheet.
Support managers
Cross-reference articles with helpful-vote ratios against support-ticket volume by category. Articles with low helpful scores in high-ticket categories surface as priority rewrites for the next sprint.
The bigger picture
Why multi-KB sites need a unified editorial table
Running multiple knowledge bases on one WordPress install used to be an unusual setup. It has become routine for any company that ships a developer product alongside a customer product, or that maintains a partner KB separately from a public one. EPKB Pro handles the data model cleanly: each KB gets its own post type, its own taxonomy, its own ratings, its own URL prefix.
What the plugin doesn't try to do is unify the editorial surface. The default admin shows each KB as a separate screen, which keeps things tidy for single-KB teams but blocks the cross-KB editorial views a docs lead actually needs to plan a sprint. SleekView reads every configured EPKB post type at once, exposes the source KB as a column, and derives helpful-ratio from the per-article rating postmeta.
Saved views cover the editorial decisions teams already want to make: which articles across all KBs are aging fastest, which categories have the lowest helpful scores, which writers are behind. Inline edits route through WordPress core so EPKB's own caches invalidate and the public KB stays in sync. The plugin keeps its data model intact; SleekView turns it into a triage table the docs team actually opens every week.
Questions
Common questions about SleekView for Echo Knowledge Base Pro
Yes. EPKB Pro registers one custom post type per configured knowledge base (epkb_post_type_1, epkb_post_type_2, and so on). SleekView reads them all and exposes the source KB as a filterable column. A unified cross-KB view is the most common use case for sites that maintain a separate product and developer KB.
Yes. Likes and dislikes are stored in epkb_post_likes and epkb_post_dislikes postmeta. SleekView reads them directly and derives a helpful-ratio column. Articles with high view counts and low ratios surface as priority rewrites, which is exactly the editorial signal the plugin records but doesn't surface in its own admin.
Yes. Select rows and change category inline. SleekView writes through wp_set_object_terms so taxonomy hooks fire and the per-category counters update. Bulk recategorisation is a common pattern when restructuring a knowledge base's information architecture.
Yes. EPKB Pro registers per-KB capability sets. SleekView honors those caps at view-render time so contributors only see and edit articles in KBs they have access to, even when a wider role saved the view originally.
 
Yes. Inline edits go through wp_update_post and the standard WordPress action hooks. EPKB's transient caches and front-end output caches invalidate exactly as they do for edits made through the post editor, so the public KB reflects changes on the next request.
Yes. Categories are stored as a per-KB taxonomy (epkb_post_type_1_category, and so on). SleekView exposes them as filters and saved-view scopes. Multi-category articles work naturally because the taxonomy is a many-to-many relationship.
EPKB FAQ blocks are stored as block content within the article. They don't surface as a separate column by default, but a saved view can filter for articles whose content contains the FAQ block marker, which is a useful pattern for auditing FAQ coverage across the KB.
 Yes. Any saved view exports to CSV with the columns and filters as configured. A common audit pattern is a per-KB export of articles ordered by helpful ratio ascending, which gives a content lead a prioritised rewrite list ready for the next editorial sprint.
 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.
Lifetime ♾️
Most popular
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
€749
Continue to checkoutBrowse more
- Woocommerce Zip Checkout
- Woocommerce Stripe Gateway
- Woocommerce Shipping Pickup Location
- Woocommerce Bulk Discounts
- Linnworks Wp
- Woocommerce Product Table
- Woocommerce Affirm
- Edd Active Campaign
- Woocommerce Shipping Usps
- Yith Woocommerce Gift Cards
- Woocommerce Square
- Woocommerce Quantity Discounts
- Edd Conditional Emails
- Woocommerce Loyalty Program
- Woocommerce Checkout Fees