Get Started

Knowledge Base

Set up a self-service knowledge base so your customers can find answers before opening a ticket — reducing support volume and improving satisfaction.

Menu label: The module is labelled "Knowledgebase" (one word) in the staff control panel's top-level menu. This page uses the more common two-word spelling.

Overview

The Knowledge Base (KB) is a public or gated section of your Deskuss portal where customers browse FAQ articles organized into categories. It acts as the first line of support by letting visitors search for and read articles without needing to contact your team.

Why use a Knowledge Base? Studies show that 67% of customers prefer self-service over speaking to a representative. A well-organized KB deflects repetitive tickets, freeing your staff to handle complex issues.

Enabling the Knowledge Base

The KB module is off by default. To activate it:

1

Navigate to Settings

Go to Deskuss → Settings → Knowledge Base in your WordPress admin panel.

2

Enable the module

Toggle the Enable Knowledge Base switch to On.

3

Configure access

Choose whether the KB is publicly accessible or requires a customer login. You can also enable the KB search box on the portal homepage.

4

Save changes

Click Save Settings. The Knowledge Base tab will appear in the admin menu.

Note: If you require login to access the KB, unauthenticated visitors will see a login prompt instead of articles. This is useful for private support portals or internal documentation.

Categories & Sub-Categories

Categories organize your articles into logical groups. Each category can contain sub-categories for deeper nesting.

Creating a category

  1. Go to Deskuss → Knowledge Base → Categories
  2. Click Add New Category
  3. Fill in the fields:
    • Name — displayed on the portal (e.g., "Billing & Payments")
    • Slug — auto-generated from the name; editable
    • Description — short text shown below the category heading
    • Parent Category — leave blank for a top-level category, or select a parent to create a sub-category
    • Sort Order — numeric value controlling display order (lower appears first)
    • Icon — optional Dashicons class for visual identification
  4. Click Save Category
Tip: Each category card on the portal shows the article count automatically. You don't need to enter this manually — Deskuss counts published articles in real time.

Managing categories

From the categories list you can edit, reorder, or delete any category. Deleting a category does not delete its articles — they become uncategorized. Sub-categories are also shown indented in the list for easy navigation.

Field Description Required
Name Display name on the portal Yes
Slug URL-friendly identifier (auto-generated) No
Description Short summary shown under the category No
Parent Category Set a parent to create a sub-category No
Sort Order Numeric position (default: 0) No
Icon Dashicons class for visual icon No

Articles (FAQ)

Articles are the core content of your Knowledge Base. Each article answers a single question or explains a specific topic.

Article visibility levels

Every article has a visibility setting that controls who can see it:

Visibility Who can see it Use case
Public Anyone — no login required General FAQs, product guides
Private Logged-in customers only Account-specific how-tos, billing info
Internal Staff only (admins, managers, agents) Internal procedures, staff guidelines
Important: Internal articles are never visible on the customer portal — they only appear in the WordPress admin under Knowledge Base for staff reference.

Creating an article

1

Navigate to Articles

Go to Deskuss → Knowledge Base → Articles and click Add New Article.

2

Write the article

Fill in the Question field (this becomes the article title) and the Answer field using the rich-text editor. You can format text, add headings, insert links, and embed images.

3

Set category and visibility

Choose a category from the dropdown, set the visibility level (Public, Private, or Internal), and optionally add keywords for improved search relevance.

4

Attach files (optional)

Use the Attachments section to upload files such as PDFs, screenshots, or configuration templates that accompany the article.

5

Publish

Click Publish to make the article live, or Save Draft to publish later.

Featured articles

You can mark articles as Featured to highlight them on the portal homepage. Featured articles appear in a prominent section above the category grid, making them the first thing visitors see.

Best practice: Feature 3–5 articles that address the most common questions. This immediately helps visitors find answers and reduces the number of tickets created.

Article fields reference

Field Description Required
Question The article title / question text Yes
Answer Rich-text content with the solution Yes
Category Assigned category or sub-category Yes
Visibility Public, Private, or Internal Yes (default: Public)
Keywords Comma-separated terms for search boosting No
Featured Checkbox to show on portal homepage No
Attachments File uploads (images, PDFs, etc.) No
Sort Order Numeric position within the category No

Search

The Knowledge Base includes a full-text search engine that indexes article questions, answers, and keywords. Customers type a query and instantly see matching results — no page reload required.

How search works

Configuring the search box

You can display a KB search box directly on the portal homepage. This encourages self-service before a ticket is created.

  1. Go to Deskuss → Settings → Knowledge Base
  2. Toggle Show Search Box on Portal Homepage to On
  3. Optionally set a Placeholder Text (e.g., "Search for answers…")
  4. Save settings
Search on the ticket form: When a customer starts typing a ticket subject, Deskuss can suggest relevant KB articles in real time. Enable this under Settings → General → Knowledge Base Suggestions.

Keyword optimization

When creating or editing an article, add relevant keywords in the sidebar. Think about alternate phrasings customers might search for. For example, an article titled "How to reset my password" could include keywords like login, forgot password, access, account locked.

Example keywords for a "Password Reset" article:
forgot password, login issue, account locked, reset, access denied, cannot log in

Portal Homepage Integration

The customer-facing portal homepage can display KB content in two ways:

1. KB Search Box

A prominent search input at the top of the portal. Customers type a question and see instant results without navigating away. This is the fastest path from question to answer.

2. Featured Articles Section

Below the search box, featured articles are displayed as cards with their question title and a short excerpt. These guide customers to the most-read or most-helpful content.

Tip: Combine both features for maximum self-service impact. The search box handles specific queries, while featured articles catch customers who are browsing or unsure what to search for.

Managing Content

Bulk actions

From the Knowledge Base → Articles list, you can:

Reordering articles

Drag-and-drop reordering is available on the categories list. For articles within a category, set the Sort Order field — lower numbers appear first. You can also reorder from the articles list by clicking the Sort column header.

Editing vs. revising

Articles do not have built-in version history in the free version. If you need revision tracking, use the WordPress Revisions feature — Deskuss articles are stored as a custom post type and inherit WordPress revision support automatically.

Heads up: Deleting a category does not delete its articles. Articles that lose their category become uncategorized and are still visible on the portal (subject to their visibility setting).

Settings Reference

All Knowledge Base settings are located under Deskuss → Settings → Knowledge Base:

Setting Description Default
Enable Knowledge Base Turn the entire KB module on or off Off
Require Login Force customers to log in before viewing any KB article Off
Show Search Box on Portal Homepage Display a KB search input on the portal landing page Off
Show Featured Articles on Portal Display featured articles section on the portal homepage On
Search Placeholder Text Custom placeholder text for the KB search input "Search for answers…"
Articles Per Page Number of articles shown before pagination 10
KB Suggestions on Ticket Form Show matching KB articles when customers type a ticket subject On
// To disable the KB programmatically:
add_filter('deskuss_kb_enabled', '__return_false');

// To change the default articles per page:
add_filter('deskuss_kb_articles_per_page', function() {
    return 20;
});
Related docs: See Ticket Management to learn how KB suggestions appear on the ticket submission form, and Install & Setup for portal page configuration.