The Knowledge Base module allows you to create and manage comprehensive help articles and documentation for your users. This guide covers all knowledge base features.
Table of Contents
- Overview
- Accessing Knowledge Base
- Creating Articles
- Article Categories
- Article Structure
- Managing Articles
- Frontend Display
- Search Functionality
- Article Attachments
- Best Practices
Overview
Features
- ✅ Create comprehensive help articles
- ✅ Category organization
- ✅ Rich text editor with media
- ✅ Article attachments (PDFs, files)
- ✅ Search functionality
- ✅ Article hierarchy
- ✅ Related articles
- ✅ View tracking
- ✅ Frontend knowledge base portal
Admin Routes
- Article List:
/admin/knowledge-bases - Create Article:
/admin/knowledge-bases/create - Edit Article:
/admin/knowledge-bases/{id}/edit - Categories:
/admin/knowledge-base-categories
Frontend Routes
- Knowledge Base:
/knowledge-base - Article View:
/knowledge-base/{slug}
Accessing Knowledge Base
From Admin Panel
- Log in to admin panel
- Navigate to Content Management → Knowledge Base
- Or go directly to:
/admin/knowledge-bases
Permissions Required
- View Articles:
view knowledge basespermission - Create Articles:
create knowledge basespermission - Edit Articles:
edit knowledge basespermission - Delete Articles:
delete knowledge basespermission
Creating Articles
Step 1: Access Create Page
- Go to Knowledge Base → Create New Article
- Or navigate to:
/admin/knowledge-bases/create
Step 2: Basic Information
Article Title
- Clear, descriptive title
- Required field
- Should summarize content
- Example:
How to Reset Your Password
Best Practices:
- Use action verbs
- Be specific
- Include keywords
- Keep it concise
Slug
- Auto-generated from title
- Can be edited manually
- Must be unique
- Used in article URL
- Example:
how-to-reset-your-password
Step 3: Article Content
Content Editor
Use rich text editor for article content:
Formatting Options:
- Headings: H1, H2, H3, etc.
- Text: Bold, italic, underline
- Lists: Ordered and unordered
- Links: Internal and external
- Images: Insert images
- Videos: Embed videos
- Code Blocks: For technical content
- Tables: Data tables
Article Structure
Recommended Structure:
-
Introduction:
- Brief overview
- What the article covers
- Who it's for
-
Main Content:
- Step-by-step instructions
- Detailed explanations
- Examples and screenshots
-
Conclusion:
- Summary
- Next steps
- Related articles
Adding Media
Images:
- Click Insert Image
- Upload or select from library
- Add alt text
- Set size and alignment
- Insert
Videos:
- Click Insert Video
- Paste video URL (YouTube/Vimeo)
- Or upload video file
- Configure playback
- Insert
Screenshots:
- Use for step-by-step guides
- Annotate if needed
- Number steps clearly
Step 4: Category Assignment
Select Category
- Choose existing category
- Or create new category
- Can assign to multiple categories
- First category is primary
Categories Help:
- Organize articles
- Improve navigation
- Group related content
- Better user experience
Step 5: Additional Settings
Status
- Published: Visible on website
- Draft: Saved but not published
- Archived: Hidden from display
Featured Article
- Toggle: Mark as featured
- Featured articles highlighted
- Shown prominently
- Use for important articles
Display Order
- Set order for display
- Lower numbers appear first
- Used for sorting within category
Step 6: SEO Settings
Meta Information
- Meta Title: Search engine title
- Meta Description: Search result description
- Keywords: Relevant keywords
Best Practices:
- Include article topic in title
- Write compelling description
- Use natural keywords
Step 7: Article Attachments
Upload Files
-
Click Add Attachment
-
Select file to upload
-
Supported formats:
- PDF documents
- Word documents
- Excel spreadsheets
- ZIP archives
- Other documents
-
File Information:
- File name
- File description
- Download link
Use Cases:
- Downloadable guides
- Reference documents
- Templates
- Checklists
Step 8: Related Articles
Link Related Content
- Select related articles
- Links appear at bottom of article
- Helps users find related information
- Improves navigation
Step 9: Save Article
- Save Draft: Save without publishing
- Publish: Make article live
- Save & Add Another: Create multiple quickly
Article Categories
Creating Categories
- Go to Knowledge Base → Categories
- Click Create New Category
- Enter:
- Name: Category name
- Slug: URL-friendly version
- Description: Category description
- Image: Category image (optional)
- Parent Category: For sub-categories
- Click Save
Category Examples
Common Categories:
- Getting Started
- Account Management
- Billing & Payments
- Product Guides
- Troubleshooting
- API Documentation
Managing Categories
- Edit: Modify category details
- Delete: Remove category (articles not deleted)
- View Articles: See all articles in category
Category Hierarchy
Create parent-child relationships:
- Parent: Main category (e.g., "User Guides")
- Child: Sub-category (e.g., "Account Settings")
Benefits:
- Better organization
- Improved navigation
- Easier content management
Article Structure
Recommended Structure
1. Title and Introduction
- Clear, descriptive title
- Brief introduction
- What the article covers
2. Table of Contents
- For longer articles
- Links to sections
- Easy navigation
3. Main Sections
- Use H2 for main sections
- Use H3 for subsections
- Logical flow
- Step-by-step when applicable
4. Examples and Screenshots
- Visual aids
- Step-by-step images
- Code examples
- Real-world scenarios
5. Troubleshooting
- Common issues
- Solutions
- Error messages
- Workarounds
6. Related Articles
- Links to related content
- Next steps
- Additional resources
Managing Articles
Article List View
Access at: /admin/knowledge-bases
List Features
Search:
- Search by title
- Search by content
- Real-time results
Filters:
- Category: Filter by category
- Status: Published/Draft/Archived
- Featured: Featured/Not Featured
- Author: Filter by author
Sorting:
- By Title (A-Z, Z-A)
- By Category
- By Date (Newest/Oldest)
- By Views (Most/Least)
- By Display Order
Displayed Information
- Title: Article title
- Category: Assigned category
- Status: Published/Draft
- Views: View count
- Author: Article creator
- Date: Last modified
Editing Articles
- Click Edit on article
- Make changes
- Click Update
- Changes saved
Deleting Articles
- Click Delete on article
- Confirm deletion
- Warning: Cannot be undone
- Article removed
Bulk Operations
Bulk Delete
- Select multiple articles
- Click Bulk Actions → Delete
- Confirm deletion
- All selected articles deleted
Bulk Status Change
- Select articles
- Click Bulk Actions → Change Status
- Select new status
- All updated
Frontend Display
Knowledge Base Portal
URL: /knowledge-base
Features:
- All published articles
- Category navigation
- Search functionality
- Featured articles
- Recent articles
- Popular articles
- Responsive design
Article Page
URL: /knowledge-base/{slug}
Features:
- Full article content
- Table of contents (if available)
- Article attachments
- Related articles
- Category navigation
- Print option
- Share buttons
- View counter
Display Options
Category View
- Articles grouped by category
- Category description
- Article count
- Category image
List View
- All articles in list
- Search and filter
- Pagination
- Sort options
Grid View
- Articles in grid layout
- Article previews
- Category badges
- Featured highlights
Search Functionality
Frontend Search
Features:
- Search box on knowledge base page
- Searches titles and content
- Real-time results
- Highlights matching text
- Category filtering
Search Results
Display:
- Matching articles
- Article excerpts
- Category information
- Relevance ranking
- Link to full article
Advanced Search
Options:
- Search within category
- Filter by date
- Sort results
- Show article previews
Article Attachments
Adding Attachments
- Edit article
- Scroll to Attachments section
- Click Add Attachment
- Upload file
- Enter description
- Save
Attachment Types
Supported:
- PDF documents
- Word documents (DOC, DOCX)
- Excel spreadsheets (XLS, XLSX)
- PowerPoint (PPT, PPTX)
- ZIP archives
- Other documents
Download Management
- Files stored securely
- Download tracking
- Access control (if enabled)
- File size limits
Best Practices
Writing Articles
-
Be Clear and Concise:
- Use simple language
- Avoid jargon
- Be specific
- Use examples
-
Structure Well:
- Use headings
- Break into sections
- Use lists
- Add visuals
-
Keep Updated:
- Review regularly
- Update outdated info
- Fix errors
- Add new content
Organization
-
Use Categories:
- Logical grouping
- Clear hierarchy
- Easy navigation
-
Link Related Content:
- Cross-reference articles
- Create article series
- Guide users through topics
-
Maintain Quality:
- Regular review
- Check accuracy
- Ensure clarity
- Fix broken links
User Experience
-
Make It Searchable:
- Use keywords
- Write descriptive titles
- Include search terms
-
Add Visuals:
- Screenshots
- Diagrams
- Videos
- Infographics
-
Mobile Friendly:
- Responsive design
- Readable on small screens
- Touch-friendly navigation
Troubleshooting
Article Not Displaying
Solutions:
- Check status (must be Published)
- Verify category is published
- Clear cache
- Check frontend settings
Search Not Working
Solutions:
- Verify search is enabled
- Check article content
- Clear cache
- Rebuild search index
Attachments Not Downloading
Solutions:
- Check file permissions
- Verify file exists
- Check file size limits
- Verify download settings
Related Documentation
Last Updated: [Date will be updated during final review]
← All Nexora – AI Business Management & Operations Software documentation