LuxaDocs — Documentation & Knowledge Base Builder

Intro

LuxaDocs turns WordPress into a dedicated documentation or knowledge base platform. Organize your docs into categories and tags, and LuxaDocs automatically handles the layout, navigation, and search — so your readers can find answers in seconds.

Whether you’re documenting a SaaS product, an internal tool, or a WordPress plugin, LuxaDocs gives you a clean, distraction-free reading experience out of the box: an auto-generated table of contents, breadcrumb navigation, related docs, and a live search box — all without touching a line of code.

LuxaDocs is built to be lightweight and genuinely free. There is no Pro version, no premium add-ons, and no feature paywalls — everything in Settings is available to every user.

Features

  • Dedicated Docs post type with hierarchical Categories and Tags
  • Built-in documentation page with a category grid and doc listing
  • Auto-generated Table of Contents from your heading blocks, with sticky and collapsible modes
  • Breadcrumb navigation — customizable home text, category, and title segments
  • Related docs suggested automatically from shared categories
  • Live search across all your docs, with instant AJAX results
  • Doc attachments — attach files (PDF, ZIP, images) to any doc
  • Prev/next navigation between docs in the same category
  • Reader feedback — simple “Was this doc helpful?” reactions
  • Shortcodes[luxadocs_docs], [luxadocs_search], [luxadocs_categories] to place docs anywhere
  • Simple color customization — accent, background, and text colors
  • Import / Export settings as JSON
  • Clean, minimal black & white design out of the box, with SVG/dashicon-based UI (no emoji)
  • Translation ready (text domain luxadocs)
  • 100% free — no Pro version, no upsells, no locked features

Changelog

1.1.0

Fixed

  • Category archive URLs were conflicting with single doc URLs and returning 404s. Permalinks are now structured as root-slug/category-slug/ for category archives and root-slug/category-slug/doc-slug/ for single docs, so the two never collide.
  • Layout settings tabs (Documentation Page / Single Doc / Archive Page and their sub-tabs) were not switching when clicked.
  • The Shortcodes and Import / Export settings pages were unreachable due to a tab-validation bug.
  • Dashboard layout corrected: “Documentation” and “Show Your Love” now sit in a full-width row at the bottom; the sidebar correctly shows “More from LuxaPress” and “What’s New”.

Added

  • Settings now save via AJAX — no more full page reload or jumping back to the General tab after clicking Save.
  • “What’s New” dashboard widget now pulls the latest posts live from the LuxaPress blog feed.
  • Debug logging support (writes to debug.log when WP_DEBUG_LOG is enabled).
  • “Enable Category Hierarchy Slug” toggle now genuinely changes the permalink structure instead of being cosmetic.

Changed

  • Default color scheme switched from green to a clean black & white palette.
  • Replaced emoji icons with SVG / dashicons for a more native WordPress look.
  • “More from LuxaPress” dashboard widget simplified to a single link button.
  • Updated Plugin URI, Author, and documentation links to their real LuxaPress URLs.

1.0.0

  • Initial release.