Appearance
Knowledge Base Module
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]