Directory / plugin

AssistCamp

v1.2.0 · by Imtiaz Rayhan

A WordPress documentation plugin with Full Site Editing blocks and classic theme support for creating organized knowledge bases.

About this plugin

AssistCamp lets you build documentation sites inside WordPress. It works with both Full Site Editing (FSE) and classic themes, ships 11 purpose-built blocks, and provides an adaptive URL structure that adjusts automatically based on whether you have one or multiple knowledgebases.

Key Features

  • FSE and Classic Theme Support – Works with block themes via HTML templates and classic themes via PHP templates. Themes can override templates by placing them in a assistcamp/ directory.
  • Adaptive URL Structure – Single KB mode uses /docs/category/article/. When you add a second knowledgebase, URLs automatically switch to /docs/kb-name/category/article/. A Single Doc Permalink setting picks what follows the docs slug: Plain, Categorized, Knowledge Base, All, or a custom structure built from %knowledge-base%, %category% and %article%. Your default knowledgebase can drop its segment from doc URLs.
  • 11 Custom Blocks – Server-rendered blocks for documentation layout: sidebar navigation, search, breadcrumbs, category grids, table of contents, and more.
  • Live Search – REST API-powered search with real-time dropdown results and configurable result limits.
  • Built-in Caching – Transient-based caching for search results, queries, and term counts with configurable duration.
  • Customizable Slug – Change the base documentation URL from the default /docs/ to any slug you prefer.
  • Setup Wizard – Two-step setup that sets your docs URL and page title, creates your knowledgebase(s) and categories, and can publish a starter doc per category.
  • Customizer Integration – Layout and styling options for classic themes including sidebar position, typography, and search display.
  • Translation Ready – Fully internationalized with a text domain for translation.

Custom Blocks

  1. Sidebar – Collapsible category and article navigation with doc counts
  2. Search Form – Live search with dropdown results and configurable delay
  3. Breadcrumb – Navigation breadcrumbs with customizable separator
  4. Archive Doc List – Filterable documentation list with sorting and pagination
  5. Category Grid – Display categories in a configurable grid layout
  6. Table of Contents – Auto-generated from headings with sticky positioning and smooth scroll
  7. Single Doc Content – Main documentation content area
  8. Doc Navigation – Previous/Next article navigation scoped to category or knowledgebase
  9. Date – Display last modified date with configurable format
  10. Knowledgebase Grid – Display all knowledgebases with doc counts and descriptions
  11. Docs Home – The documentation homepage (title, search and knowledge bases) inside any page, for sites that serve their docs at the root without taking over the homepage. On classic themes, use the [assistcamp_docs] shortcode.

Use Cases

  • Product help centers
  • Software documentation
  • User guides and tutorials
  • Internal knowledge bases
  • FAQ sections

Plugin tags