=== EazyDocs - AI Powered Knowledge Base, Wiki, Documentation & FAQ Builder ===
Contributors: mdjwel, spiderdevs
Tags: knowledge base, wordpress wiki, faq, documentation, help desk
Requires at least: 5.0
Tested up to: 6.9.4
Requires PHP: 7.4
Stable tag: 2.11.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Donate link: https://eazydocs.spider-themes.net/

Build professional knowledge bases with unlimited docs, drag-and-drop editor, live search, and SEO optimization.

== Description ==

**The #1 WordPress Plugin for Building Professional Knowledge Bases, Help Centers & Documentation Sites**

EazyDocs is the most comprehensive knowledge base and documentation plugin for WordPress. Create unlimited knowledge bases, help centers, wikis, and FAQs with zero limitations. Perfect for SaaS companies, software developers, agencies, e-learning platforms, and any business needing professional documentation.

**Supercharge Your Docs with AI**
Integrate EazyDocs with [Antimanual](https://antimanual.spider-themes.net) to add an intelligent AI chatbot, automated documentation generation, and advanced AI search. Reduce support tickets by 70% and provide instant answers to your users.

### Why Choose EazyDocs?

*   **Unlimited Everything** – Create unlimited knowledge bases, docs, and categories with no restrictions.
*   **Drag-and-Drop Editor** – Organize and nest documents intuitively. No coding required.
*   **AI-Powered Documentation** – Seamlessly integrates with Antimanual for next-generation AI assistance.
*   **SEO-Optimized** – Built-in Schema.org integration, SEO-friendly architecture, and structured data.
*   **Live Search** – AJAX-powered search with instant results and smart suggestions.
*   **Beautiful by Default** – Professional, modern design that works out-of-the-box.
*   **Mobile-Responsive** – 100% responsive and retina-ready on all devices.
*   **Reader-Focused Design** – Optimized for readability with sticky sidebars and automatic TOC.

### Video Overview - See EazyDocs in Action
[youtube https://youtu.be/QOXcD_LqKKM?si=2HP2hgNWofh9RzZR]

**Trusted by 2000+ Businesses**
From small teams to enterprise organizations, EazyDocs is the go-to solution for professional documentation.

### Real Success Stories
- **[Bit Apps](https://eazydocs.spider-themes.net/bit-apps/)** - Complete SaaS documentation
- **[Glamsy Designs](https://eazydocs.spider-themes.net/glamsydesigns/)** - Product knowledge base
- **[Quomodosoft](https://eazydocs.spider-themes.net/quomodosoft/)** - Product knowledge base

== Getting Started ==

1. Install EazyDocs from the WordPress plugin directory.
2. Activate the plugin.
3. Go to **EazyDocs > Getting Started**.
4. Create your first knowledge base and organize with drag-and-drop.

==Need Help?==
*   [Full Documentation](https://helpdesk.spider-themes.net/docs/eazydocs-wordpress-plugin/)
*   [Video Tutorials](https://www.youtube.com/playlist?list=PLeCjxMdg411XgYy-AekTE-bhvCXQguZWJ)
*   [Support Forum](https://wordpress.org/support/plugin/eazydocs/)
*   [Live Demo](https://wordpress-plugins.spider-themes.net/eazydocs-pro/)
*   [Upgrade to Premium](https://eazydocs.spider-themes.net/)

== Core Features👇==

### AI-Powered Capabilities (via Antimanual)
*   **Intelligent AI Chatbot** – Instant, accurate answers trained on your documentation (GPT-4, GPT-5, Gemini support).
*   **AI Documentation Generator** – Create comprehensive docs automatically with custom tone and language.
*   **AI-Powered Search** – Semantic search that understands user intent, not just keywords.
*   **Auto-Posting & Content Automation** – Schedule and publish AI-generated documentation.
*   **Forum Integration** – Convert forum discussions into permanent knowledge base articles.

### Documentation Management
*   **Unlimited Knowledge Bases** – Create as many as you need without limitations.
*   **Hierarchical Organization** – Support for 4-level doc depth (5 levels with Pro).
*   **Smart Doc Ordering** – Intuitive drag-and-drop interface for restructuring docs.
*   **Bulk Operations** – Duplicate, manage visibility, and organize docs in bulk.
*   **Revision History** – Track all changes and restore previous versions anytime.

### User Experience & Navigation
*   **Live Search with AJAX** – Fast, intelligent search with instant results.
*   **Sticky Navigation Sidebar** – Effortless navigation while scrolling.
*   **Automatic Table of Contents** – Built-in TOC for easy content scanning.
*   **Collapsible Sidebar** – Focus on content without distractions.
*   **Recently Viewed Articles** – Quick access to browsing history.

### Reader Experience Tools
*   **Reading Time Estimates** – Show how long each article takes to read.
*   **Views Counter** – Display article popularity.
*   **Font Size Adjustment** – Customizable reading comfort.
*   **Print Functionality** – One-click optimized printing.
*   **Reader Feedback & Voting** – Collect valuable insights on article helpfulness.

### Customization & Design
*   **Live Customizer** – Change colors, fonts, and settings without coding.
*   **Advanced Settings Page** – Extensive customization with real-time search.
*   **Dark Mode Support** – Professional dark mode for better readability (Pro feature).
*   **Page Builder Compatible** – Works seamlessly with Gutenberg and Elementor.

### Technical & SEO Features
*   **SEO Optimized** – Built with search engine ranking in mind.
*   **Schema.org Integration** – Rich snippets for better search visibility.
*   **Multilingual Ready** – Full WPML and RTL language support.
*   **On-Demand Asset Loading** – Lightweight footprint for fast performance.

### Page Builder Integration
*   **Gutenberg Blocks** – Comprehensive pre-built blocks for dynamic doc page creation. **No third-party page builder required!**
*   **Elementor Widgets (Optional)** – Optional drag-and-drop widgets if you prefer Elementor.
*   **Shortcodes** – Flexible shortcode system for advanced customization.

**Note:** EazyDocs works perfectly with WordPress's native Gutenberg editor. You do NOT need Elementor or any other third-party page builder to create beautiful documentation and helpdesk landing pages.

### Documentation Performance Tools
*   **Email Reporting** – Receive analytics reports directly to your inbox.
*   **Engagement Analytics** – Track user behavior and content performance (Pro feature).
*   **Doc Excerpt/Summary** – Add summaries to display in listings and previews.
*   **Content Insights** – Understand which articles are most helpful to visitors.

### Premium Migration & Integration
*   **BetterDocs Migration Tool** – One-click migration to preserve all your existing documentation.
*   **Google Login** – Allow readers to sign in with Google accounts.
*   **User Role Management** – Control who can create and edit documentation (Pro feature).
*   **Private Docs** – Restrict access with login requirements or passwords (Pro feature).

### How to Create a Knowledge Base Website with EazyDocs
[youtube https://youtu.be/4H2npHIR2qg?si=ilfv7FAqS0YTSQiz]

== AI Integration - Supercharge Your Docs with Antimanual ==

**Add Enterprise-Grade AI to Your Documentation – Reduce Support Tickets by 70%+**

Integrate EazyDocs with [Antimanual](https://antimanual.spider-themes.net) to transform your knowledge base into an intelligent support hub. Get AI-powered chatbot, auto-generated documentation, semantic search, and more.

### Watch the AI Integration in Action
[youtube https://youtu.be/X9HMPBkzDeM]

### Key AI Features

**🤖 24/7 AI Chatbot** – Automatically trained on your EazyDocs. Provides instant, contextual answers powered by GPT-4, GPT-5, and Gemini. Reduce support tickets by 70%+.

**📚 Auto Doc Generator** – Create professional documentation in seconds with custom tone and language. SEO-optimized with automatic formatting.

**🔍 Semantic AI Search** – Understands user intent, not just keywords. Finds relevant content even without exact matches.

**✍️ Auto-Posting** – Schedule AI-generated content automatically. Keep your documentation fresh and SEO-friendly.

**💬 Forum Integration** – Convert solved forum discussions into permanent knowledge base articles. Automate responses and capture community insights.

### Why Choose Antimanual Over Other AI Documentation Solutions?

*   **Advanced AI Models:** GPT-4, GPT-5, and Gemini support (not just GPT-3.5)
*   **Multi-Source Training:** Train on Docs, PDFs, URLs, and custom text
*   **Conversation History:** Full context for smarter, personalized answers
*   **Content Automation:** Bulk rewrite, auto-posting, and scheduling
*   **Forum Automation:** Transform discussions into permanent documentation
*   **Global Support:** Multi-language and RTL language support
*   **Easy Deployment:** Simple shortcodes and cross-domain embedding

### Proven Results You'll Experience

*   **70%+ Reduction in Support Tickets** – Instant AI answers eliminate most routine questions
*   **Scale Your Support** – Handle unlimited queries without hiring more staff
*   **Better SEO Rankings** – Fresh AI-generated content improves search visibility
*   **Happier Visitors** – Instant answers reduce bounce rates and improve satisfaction
*   **Save Time & Money** – Automate documentation creation, updates, and responses

### Quick Start with Antimanual + EazyDocs

1. Install [Antimanual](https://wordpress.org/plugins/antimanual/) from the WordPress plugin directory
2. Add your OpenAI or Gemini API key in Antimanual settings
3. Antimanual automatically indexes your entire EazyDocs knowledge base
4. Customize chatbot appearance and response style
5. Add to your docs with a simple shortcode – Done!

**[Learn More About Antimanual](https://antimanual.spider-themes.net) • [View Full Integration Guide](https://helpdesk.spider-themes.net/docs/eazydocs-wordpress-plugin/)**

== Premium Plans & Features ==

EazyDocs comes with flexible pricing to suit businesses of all sizes:

==EazyDocs Pro - Advanced Features==
***Unlock professional features perfect for growing businesses:***

*   Doc Root URL customization.
*   Book Chapter Elementor widgets.
*   Voting & Comments notifications.
*   Doc Helper Assistant with Contact Form.
*   Conditional Content dropdowns.
*   Ajax Doc Loading for faster performance.
*   Dark Mode for professional documentation.
*   OnePage Documentation layouts.
*   User Role Management (control who can edit).
*   Docs Archive Masonry layouts.
*   Private Docs with login pages.
*   Glossary documentation.
*   Extended Doc layouts.
*   Doc Badges for content organization.
*   Suggested Search Keywords.
*   Bulk Duplicate Documentation.
*   Bulk Doc Visibility controls.
*   User Restrictions & IP limitations.
*   External Site Integration support.
*   Editable Single Doc Sidebars.
*   Full RTL Compatibility.
*   Users Feedback Database.
*   Attach documents to any page.

==EazyDocs Promax - Complete Solution==
***Everything in Pro, plus advanced analytics and management:***

*   Subscribe to Docs feature.
*   Feedback on Selected Text.
*   Complete Analytics Dashboard.
*   Frontend Contributor access.
*   Add/Edit docs from frontend.
*   Footnotes support.
*   Elementor pre-made templates.
*   Author/Contributor profile pages.
*   Daily/Weekly/Monthly Statistics Email Reporting.

[View All Premium Features & Pricing](https://eazydocs.spider-themes.net/features)

### How to Migrate from BetterDocs to EazyDocs
[youtube https://youtu.be/cOo0o7Hwfwg?si=kAGqBzW4J0k0V4jW]

== About the Developer ==

EazyDocs is developed by [Spider Themes](https://spider-themes.net), a team of experienced WordPress developers dedicated to creating powerful, user-friendly plugins. Our mission is to help businesses and creators build professional documentation without complexity.

==Why You Can Trust EazyDocs:==
*   Over 2,000+ active installations.
*   Trusted by businesses worldwide.
*   Continuously updated and improved.
*   Active community support.
*   Regular security updates and performance improvements.
*   Built by dedicated WordPress professionals.

== Frequently Asked Questions ==

= Is EazyDocs compatible with my WordPress theme? =
Yes! EazyDocs works seamlessly with all standard WordPress themes, including popular ones like Astra, OceanWP, GeneratePress, and others. It's designed to integrate beautifully with any theme without conflicts.

= What makes EazyDocs different from other knowledge base plugins? =
EazyDocs stands out with unlimited knowledge bases, intuitive drag-and-drop organization, beautiful default design, built-in SEO optimization, live AJAX search, and reader-focused features like sticky sidebars and automatic TOC. It's created specifically for creating professional documentation without coding.

= Can I use EazyDocs for a SaaS product help center? =
Absolutely! EazyDocs is perfect for SaaS products. It includes user authentication, private documentation, role-based access control, multi-level doc organization, and all the features needed for a professional help center.

= Does EazyDocs work with WordPress Multisite? =
Yes, EazyDocs fully supports WordPress Multisite networks. You can create separate knowledge bases for each site or share documentation across your network.

= Can I restrict access to specific documentation? =
Yes! EazyDocs Pro includes private documentation with login requirements, password protection, and user role-based access controls so you can restrict documentation to specific users.

= Does EazyDocs have a built-in search feature? =
Yes! EazyDocs includes powerful AJAX live search that returns instant results as users type. Search is intelligent and provides results at every documentation level with smart suggestions.

= Can I add a search bar to my documentation pages? =
Absolutely. EazyDocs includes pre-built Gutenberg blocks and Elementor widgets for search functionality. You can add search bars anywhere on your documentation pages.

= Do I need to know how to code to use EazyDocs? =
No coding skills required! EazyDocs is completely beginner-friendly with a visual interface, drag-and-drop editor, and straightforward settings. Everything can be customized through the WordPress admin.

= Is EazyDocs SEO-friendly? =
Yes, EazyDocs is built with SEO in mind. It includes Schema.org integration, clean HTML markup, sitemap support, proper heading hierarchy, and all the technical SEO features needed to rank well in search engines.

= Does EazyDocs support multiple languages? =
Yes! EazyDocs is translation-ready and fully compatible with WPML. You can build multilingual documentation in any language, including RTL languages like Arabic and Hebrew.

= Can I migrate from BetterDocs to EazyDocs? =
Yes! EazyDocs includes a built-in one-click migration tool that transfers all your BetterDocs documentation. Go to EazyDocs > Migration to get started.

= Does EazyDocs work with page builders like Elementor? =
Yes! EazyDocs includes pre-built widgets and blocks for both Elementor and Gutenberg page builders, making it easy to create custom documentation pages.

= Does EazyDocs have AI capabilities? =
Yes! EazyDocs seamlessly integrates with Antimanual, our advanced AI plugin. This integration provides intelligent chatbot support, AI-powered documentation generation, semantic search, and automated content creation. Unlike basic AI features in other documentation plugins, Antimanual offers enterprise-grade capabilities including GPT-5 support, multi-source training, conversation history, and forum automation. See the "AI Integration" section above for complete details.

= Why is the AI functionality a separate plugin (Antimanual)? =
If you want to use the AI features, you can install the Antimanual plugin alongside EazyDocs. However, it is not mandatory.
We created Antimanual as a standalone plugin to enable AI features throughout your entire website, rather than integrating them only with EazyDocs content. For instance, you can use the Bulk Rewrite tools, Chatbot, Knowledge Base, AI Search, and Auto Posting features of Antimanual with any post type, not just Docs. This unified approach helps you consolidate AI functionalities and avoid the need for multiple AI tools on your website.

= How do I get support if I have issues? =
EazyDocs has multiple support channels:
*   [Support Forum](https://wordpress.org/support/plugin/eazydocs/)
*   [Documentation & Guides](https://helpdesk.spider-themes.net/docs/eazydocs-wordpress-plugin/)
*   [Video Tutorials](https://www.youtube.com/playlist?list=PLeCjxMdg411XgYy-AekTE-bhvCXQguZWJ)

= Can I use EazyDocs on multiple websites? =
Yes! You can use EazyDocs on as many websites as you need. Each installation can have unlimited knowledge bases.

= Where can I report bugs or contribute? =
You can report bugs and contribute to the project on [GitHub](https://github.com/spider-themes/eazydocs/issues)


== Installation ==

**Minimum Requirements**
*   WordPress 5.0 or higher.
*   PHP 7.4 or higher.
*   MySQL 5.6 or higher.

**Installation Method 1: From WordPress Dashboard (Recommended)**
1. Go to **Plugins > Add New**.
2. Search for "EazyDocs".
3. Click **Install Now**.
4. Click **Activate**.
5. Go to **EazyDocs > Getting Started** to begin creating your knowledge base.

**Installation Method 2: Manual Upload via FTP/cPanel**
1. Download the `eazydocs.zip` file.
2. Extract the file.
3. Upload the `eazydocs` folder to `/wp-content/plugins/` via FTP or cPanel File Manager.
4. Go to **Plugins** menu in WordPress and click **Activate**.
5. Go to **EazyDocs > Getting Started**.

After activation, you'll see a setup wizard to help you create your first knowledge base in minutes.

## WHAT’S NEXT? 

If you like EazyDocs, then consider checking out our other WordPress Plugins: 

[Antimanual](https://wordpress.org/plugins/antimanual) – AI-powered assistant that automates content creation, documentation, and support, transforming static sites into dynamic experiences.

[Advanced Accordion Block](https://wordpress.org/plugins/advanced-accordion-block) – Lightweight Gutenberg block for creating visually appealing, organized accordion sections with extensive styling options.

[Changeloger](https://wordpress.org/plugins/changeloger) – Transform plain text changelogs into visually stunning, organized representations with pagination and version links.

[Forumax](https://wordpress.org/plugins/bbp-core) – Standalone, feature-rich community forum plugin with voting, private replies, and Elementor integration.

[Jobus](https://wordpress.org/plugins/jobus) – Comprehensive job board solution transforming your site into a recruitment platform with dashboards and ATS.

[Spider Elements](https://wordpress.org/plugins/spider-elements) – Versatile library of 20+ creative widgets to enhance Elementor and build professional websites.

== Screenshots ==

1. Intuitive drag-and-drop interface for organizing and nesting documentation.
2. Beautiful, responsive knowledge base with live search functionality.
3. Live customizer with real-time color and font adjustments.
4. Fast AJAX live search with intelligent result suggestions.
5. Reader feedback and article voting system to improve content.
6. Social sharing buttons for easy documentation distribution.
7. Adjustable font controls to customize the document's text size.
8. Dashboard – Centralized dashboard to manage documents, users, and settings efficiently.
9. Setup Wizard – Quick guided setup for easy plugin configuration and faster onboarding.
10. Password Protected Doc – Secure sensitive documents with password protection and controlled access.

== Changelog ==

= 2.11.1 (20 April 2026) =
* Added: "Publish" and "Save as Draft" buttons when creating new documents in the builder.
* Improved: System notifications and internal update alerts.
* Improved: Smoothness of license and payment management.
* Fixed: Scrolling issues that caused the list to load repeatedly in the Docs Builder.
* Fixed: Mobile sidebar menu opening and closing is now working correctly.

= 2.11.0 (25 March 2026) =
* New: Docs Builder – Added a "Switch to Docs Builder" button in the dashboard for quicker access.
* Updated: Internal Architecture – Improved behind-the-scenes code to make the plugin run faster.
* Improved: Docs Builder – Made articles and the builder load noticeably faster for a smoother experience.
* Improved: OnePage Docs – Updated the design of notification pop-ups to look better and more consistent.
* Optimized: Cleaned up old and unused files to make the plugin load faster.
* Fixed: Docs Builder – Fixed a visual issue where the drag-and-drop lines were not showing up correctly.

= 2.10.2 (07 March 2026) =
* Improved: Completely rebuilt the Docs Builder page to provide a much smoother, faster, and more responsive experience.
* Improved: Refreshed the Docs Builder design with a cleaner layout and easier-to-read section lists.
* Improved: Reordering documents using drag-and-drop is now greatly enhanced and more reliable.
* Improved: Redesigned the Pro upgrade popup for a more pleasant user experience.
* Fixed: The "Expand All" and "Collapse All" buttons on the Docs Builder page are now working perfectly.
* Fixed: Resolved an issue where breadcrumb navigation wasn't displaying correctly alongside the Docy theme.
* Optimized: Under-the-hood performance improvements to make the Docs Builder load faster.

= 2.10.1 (27 February 2026) =
* Improved: Feedback modal design refreshed with cleaner UI and better usability.
* Optimized: Implemented transient caching for EazyDocs search results to reduce database load.
* Optimized: Added 60-second transient cache for AJAX search results with user-aware cache keys.
* Optimized: Improved docs sidebar existence check for faster rendering.
* Optimized: Search performance improved using ID caching and query limits.
* Refactored: Enforced strict comparisons and better type safety in core functions.
* Fixed: Import conflict with WoodMart theme resolved.
* Fixed: Stored XSS vulnerability in OnePage Docs module.
* Fixed: Strengthened nonce security for document creation and deletion actions.
* Fixed: Memory leak issue in search banner event listeners resolved.
* Added: Admin notification for negative user feedback submissions.
* Added: Docblocks across core files with WPCS standard documentation.
* Updated: HTML Notice SDK upgraded to latest version.

= 2.10.0 (08 February 2026) =
* New: Pro badge indicator in admin menu when EazyDocs Pro is active for better visibility.
* New: informational notice clarifying that EazyDocs works with Gutenberg blocks and doesn't require Elementor.
* New: "Tabbed Docs" block for organizing documentation content in a tab-based layout.
* New: EazyDocs Shortcode block option to display featured images as 50x50 thumbnails or full size.
* New: Ddoc theme to the integrated themes list.
* Improved: Setup Wizard page redesigned and optimized to be fully responsive on all desktop screen sizes.
* Improved: Docs Builder now remembers the last active documentation item in the sidebar on page reload.
* Improved: Email settings reorganized under a new “Email Settings” parent section for better clarity.
* Improved: Dashboard page UI and overall user experience refined.
* Improved: Private docs are now visible in the frontend sidebar navigation.
* Improved: Pro and ProMax badges and notices fixed in both Admin Settings and Customizer.
* Improved: Accessibility enhanced across admin actions, bulk options, doc builder filters, analytics filters, and sidebar tabs with proper ARIA roles, keyboard navigation, and focus indicators.
* Improved: Doc Builder UI now fully support keyboard interaction (Enter/Space).
* Improved: Asset loading optimized to load scripts only where needed, reducing unnecessary overhead.
* Improved: Doc IDs processing optimized using map/join logic, reducing memory usage and improving speed.
* Improved: Core files standardized with strict comparisons, Yoda conditions, and improved type safety.
* Improved: Updated documentation to clarify that no third-party page builder is required.
* Fixed: Review reminder now properly hides after user clicks "Ok, you deserve" and rates the plugin.
* Fixed: Search form spinner alignment issue.
* Fixed: IDOR vulnerability in nestable callback functions by enforcing proper permission checks.
* Fixed: Information disclosure issue by restricting private docs visibility based on user capabilities.
* Fixed: Prevented unauthorized user creation via Google Login when registration is disabled.
* Fixed: Accessibility issue with duplicate IDs and missing ARIA labels in child docs list.
* Fixed: Undefined function errors related to update_post_meta_cache.
* Fixed: Dark mode compatibility issue with Docly theme.
* Performance: Optimized AJAX tag search by replacing get_terms with direct database lookup.
* Performance: Optimized doc builder queries for faster load times.
* Updated: Added admin-settings.css and limited settings styling to the Settings page only.
* Updated: Twitter logo replaced with the X logo in admin UI.
* [Read the full v2.10.0 release article](https://eazydocs.spider-themes.net/eazydocs-2-10-0/).


= 2.9.0 (03 January 2026) =
* New: Redesigned Setup Wizard with a compact, modern UI and improved progress tracking.
* New: Added floating Quick Tips panel in the Setup Wizard for contextual guidance (visible on desktop).
* New: Added "Import Sample Data" feature to quickly populate documentation with demo content.
* New: Added "Close All/Collapse All" button in the EazyDocs > Docs Builder page to expand/collapse the docs at a single click.
* Fixed: UI alignment and progress indicator issues in the Setup Wizard.
* Improved: Setup Wizard navigation now supports clicking on completed steps to go back.
* Improved: Replaced Forumax with Antimanual in the plugin recommendation step.
* Improved: Redesigned "Create Doc with AI" popup with a modern, feature-rich UI and video preview.
* Improved: Enhanced Antimanual AI integration card on the dashboard with a cleaner layout.
* Improved: Streamlined Setup Wizard steps by removing redundant text and improving layout consistency.
* Added: Sample data import from demo.xml using WordPress Importer with fallback manual import support.

[See changelog for all versions](https://eazydocs.spider-themes.net/changelog/).

== Upgrade Notice ==

= 2.7.3 =
Minor CSS improvements and enhanced scroll offset handling for better anchor positioning. Update recommended for improved visual consistency.

= 2.7.2 =
Important security fixes including Access Control vulnerability resolution and input sanitization improvements. Update strongly recommended.

= 2.7.0 =
Major release featuring BetterDocs migration tool, Google Login support, and numerous improvements. See changelog for details.