We’ve been heads-down building a fast, modern Knowledge Base that pulls live articles from SuiteCRM and renders them beautifully in WordPress—no copy/paste, no double entry. If you’re already using our Cases portal, this slots right in.
What’s inside
Categories grid (4-up cards)
A clean landing view that lists your SuiteCRM KB categories A→Z. Each card shows the category name, a trimmed description, and a cached count of public articles. Categories with no public content are hidden automatically, so customers only browse what’s useful.

List view with filters & search
Your main KB page includes a global search (matches title + body) and a category filter. Results are alphabetized and use the same familiar pagination style as the Cases list. Filter state is reflected in the URL (e.g., ?s=install&kb-cat=…
) so you can bookmark or share filtered views.

Article detail done right
Article pages render the HTML body from SuiteCRM, so you can include headings, lists, links—whatever your writers need. We added breadcrumbs (Knowledge Base → Category → Article) and a Back to results link that preserves your search/filter context.

Public or login-only (your choice)
You can run the Knowledge Base publicly for SEO and self-serve support, or require login for private customer hubs. This setting is independent from Cases, so you can mix and match.
Why this matters
- One source of truth. Authors work in SuiteCRM; WordPress displays instantly.
- Zero busywork. Empty categories disappear; article counts are cached for speed.
- Consistent UX. Unified styling with the Cases portal, mobile-friendly out of the box.
- Drop-in setup. Shortcodes keep things simple:
[suitecrm_kb_list]
→ your searchable list page[suitecrm_kb_article]
→ the article view[suitecrm_kb_categories]
(optional) → the category grid
Under the hood (for the tech-curious)
- Uses our existing OAuth2 (SuiteCRM V8) client; only public KB articles are surfaced.
- Server-side category options (no nonce headaches), plus transient caching for article counts.
- Admin controls for page assignments and card description length to keep the grid tidy.
- Shared pagination CSS + normalized meta so the list is snappy and predictable.
Watch the Demo
What’s next
On deck: a “Load more” option for the categories grid (when you have lots of categories), debounced search, a simple cache-clear button, and optional capability-based access (e.g., a “Portal Client” role).
Get on the pre-release list
Want early access when the Knowledge Base goes live? Fill out the form below and we’ll notify you the moment the build is ready.
- You’ll get pre-release notes, install steps, and upgrade instructions.
- No spam—just meaningful updates as we ship.
If you have questions or a feature request, add it to the message field—we’re listening!