WordPress.org

Plugin Directory

EazyDocs – Easy Knowledge Base, Wiki, and Documentation Builder

EazyDocs – Easy Knowledge Base, Wiki, and Documentation Builder

Description

EazyDocs is a comprehensive and feature-rich knowledge base and documentation builder plugin for WordPress. With EazyDocs, you have the freedom to create unlimited knowledge bases for your products, without any limitations. The plugin offers a user-friendly interface, allowing you to easily order and nest your documents by simply dragging and dropping them. EazyDocs comes with a modern and professional design by default, and it also offers customization options to match your brand identity.

Video Overview (Showcased free and premium features)

Designed with the reader in mind, EazyDocs prioritizes a seamless user experience. It is optimized for search engines, integrated with Schema.org, and provides sticky sidebars for easy navigation. The plugin supports multilingual and RTL languages, ensuring accessibility for a global audience. EazyDocs is responsive and retina-ready, ensuring your knowledge base looks great on all devices. It also includes advanced features like live search, feedback collection, article voting, revision history, and more.

Simplify the process of creating and managing documentation with EazyDocs, making it an essential tool for businesses, developers, and content creators.

What Our Users Say

Explore More Success Stories

🔗 USEFUL LINKS

Reasons to Choose EazyDocs

  • No Limitation:
    There is no limit on creating docs. You can create Unlimited Knowledge base for your products.

  • Ordering and Nesting Docs by Drag-n-Drop:
    Nesting and re-ordering have never before been so easy. You can easily drag-n-drop your docs to order them. Also, you can nest docs by Drag-n-Drop to create, and re-organize a hierarchical structure.

  • Look Beautiful by Default:
    EazyDocs offers a modern design that will style your docs and make them look professional without any design skills. Need to customize it? No problem, you’ll find several customizable options to reflect your brand.

  • Designed for Reader:
    EazyDocs is designed to make it easy for your readers to find what they are looking for. We designed EazyDocs for the readers, optimizing not for page views or engagement — but for reading.

  • SEO Optimized:
    EazyDocs is SEO-ready right from the first line of code. It will help you to rank your docs on search engines.

  • Integrated Schema:
    EazyDocs is integrated with Schema.org, which is a set of schemas that help search engines understand your content better. It will help you to rank your docs on search engines.

  • Sticky Sidebars:
    EazyDocs has sticky sidebars that will help your readers to navigate through your docs easily. Make the sidebars to follow you as the visitor scroll and show the important content.

  • Simple Navigation:
    The tree view navigation helps readers to visualize the full structure of your doc. Helping them to move from one category to another easily. The filter form helps to find the right doc quickly.

  • Multilingual and RTL Ready:
    EazyDocs is translation ready & WPML compatible. Build your website in any language – even in an RTL one! You can translate it into your language and use it on your website.

  • Responsive & Retina Ready:
    EazyDocs is 100% responsive to make your Knowledge base look beautiful and effective on all major devices.

  • On Demand Asset Loading:
    Loading only necessary CSS, JavaScript, image, and font files assets on the EazyDocs pages and will not load our assets on other pages of your website.

🚀 How to create a Knowledge base website with EazyDocs (premium version)

📒 Hierarchical & Filterable Doc Builder UI

We designed the EazyDocs Doc Builder admin UI to be as simple as possible yet powerful. You can create a new doc, filter docs by post status, view positive/negative feedback ratio, and organize your docs with drag-and-drop ordering.

⚡ Live Customizer

EazyDocs comes with a live customizer that allows you to customize your Knowledge base without leaving the WordPress admin. You can change the colors, fonts, and other settings to reflect your brand.

⚙️ Advanced Settings Page

The advanced settings page allows you to customize your Knowledge base without touching a single line of code. You can change the colors, fonts, and other settings to reflect your brand. By searching on the Settings page, you can find your desired option in real-time.

🔍 Ajax Live Search Results

EazyDocs comes with a live search feature that allows your readers to search for docs without leaving the page. The EazyDocs search is designed to provide relevant search results at every level. Its structured layout gives the users more context to understand the product.

📤 Share Docs via all possible ways

EazyDocs comes with a share button that allows your readers to share your docs in all possible ways. Visitors can share the Docs on social sites as well as they can directly mail or copy the link to share it from the doc single page.

🧱 Building pages with Gutenberg Blocks

You don’t have to remember shortcode attributes or values. We made it dynamic. EazyDocs has some pre-built blocks to make the Docs page building easier and quick.

🧩 Build doc pages with Elementor

EazyDocs has some pre-built widgets to make the Docs page building by drag-n-drop. You can use the widgets in the Elementor page builder to build your Docs page.

⬅️ Collapsible Sidebar

EazyDocs comes with a collapsible sidebar that allows your readers to hide the sidebar and focus on the content. The sidebar can be collapsed by clicking on the sidebar toggle button.

🗂️ 4 Level Depth Supported (With the Pro version, you’ll receive an additional depth level)

EazyDocs supports a 4-level depth of docs. You can create a doc with 4 level depth. The depths are, Doc Name (1st depth) > Section (2nd depth) > Article (3rd depth) > Article (4th depth).

📝 Doc Excerpt/Summary Content

EazyDocs allows you to add excerpt/summary content to your docs. You can add the excerpt/summary content to your docs to show it on the docs list and single page.

👁️ Read time, Views Count

EazyDocs comes with a read time and views count feature that allows your readers to know how much time they will take to read the doc and how many times the doc has been viewed.

📖 Reading Assistant Tools

EazyDocs comes with a reading assistant tool that allows your readers to increase or decrease the font size, print Doc, and TOC is developed for a consistent reading experience.

📋 Built-in Table of Contents (TOC)

EazyDocs will automatically create a structured Table Of Contents(TOC) while you are writing your documentation. That allows your readers to navigate through the doc easily. The TOC is developed for a consistent reading experience.

🤠 Get Feedback From Real Visitors

EazyDocs comes with a feedback feature that allows your readers to give feedback on the docs. The feedback will be shown on the doc single page. You can also see the feedback on the admin side.
Get feedback easily, so you can efficiently develop and refine your knowledge base articles. Feedback helps you understand what content visitors find useful and engaging. Make your knowledge base more effective by identifying and refining unhelpful articles.

🕒 Recently Viewed Articles

No need to memorize or remember the last viewed articles by the user. They can see and visit their recently visited articles at the bottom of doc single page

📚 Related Articles

Sometimes readers might be interested to read the Related articles. EazyDocs will automatically create a Related Articles section at the bottom of the doc single page.

💬 Article Comments

Facilitate interactive engagement with your content by enabling comments and replies on your knowledge-base articles, allowing readers to ask questions and seek clarifications.

📝 Article Voting

EazyDocs allows visitors to vote on articles, helping you understand which articles are popular and need improvement. You can also see the positive and negative votes ratio on the admin side.

🏷️ Article Tags

Organize and manage your articles efficiently by tagging them, making it easier for your readers to search and discover the content they need.

🕑 Revision History

Keep a record of article drafts and edits, and restore earlier versions if required.

🔁 Migration

Easily move your documentation from BetterDocs to EazyDocs with our one-click migration tool. Transfer everything seamlessly and keep your site clean by removing BetterDocs after migration.

✉️ Email Reporting

Get detailed insights into your documentation performance directly in your inbox. The new Email Reporting feature provides both static and dynamic analytics reports, helping you track user engagement and make data-driven decisions with ease.

🚀 How to Migrate from BetterDocs to EazyDocs

EazyDocs Pro plan features include:

EazyDocs Promax plan features include:

Click here to know more about EazyDocs Premium Plans and Features

Author

Brought to you by Md Jwel from spider-themes

Screenshots

  • Ordering and Nesting Docs by Drag-n-Drop
  • Creating the Docs page with EazyDocs Shortcode and Search Banner block 3 Live customizer to change the colors, fonts, and other settings
  • Live search results
  • User Feedback and Voting
  • Share button to share the docs via all possible ways

Blocks

This plugin provides 3 blocks.

  • EazyDocs Toolbar
  • EazyDocs Search Banner EazyDocs search banner. Insert this block on a full-width page template to view it properly.
  • EazyDocs Shortcode Display the Docs on the website frontend.

Installation

Minimum Requirements

  • PHP 7.4 or greater is recommended
  • MySQL 5.6 or greater is recommended

You can install the EazyDocs from your WordPress Dashboard or manually upload it through cPanel/FTP.

OPTION 1: Install the EazyDocs Plugin from WordPress Dashboard

  1. Navigate to Plugins -> Add New.
  2. Search for ‘EazyDocs’ and click on the Install button to install the plugin.
  3. Activate the plugin in the Plugins menu.
  4. Optional step: configure the plugin in the Admin menu, in EazyDocs -> Settings.

OPTION 2: Manually Upload Plugin Files

  1. Download the plugin file from the plugin page: eazydocs.zip.
  2. Upload the ‘eazydocs.zip’ file to your ‘/wp-content/plugins’ directory.
  3. Unzip the file eazydocs.zip (do not rename the folder).
  4. Optional step: configure the plugin in the Admin menu, in EazyDocs -> Settings.

FAQ

Does EazyDocs work with any theme?

Yes, the EazyDocs works with any standard WordPress theme.

What makes EazyDocs unique compared to other documentation plugins?

EazyDocs is a comprehensive and feature-rich knowledge base and documentation builder plugin for WordPress. With EazyDocs, you have the freedom to create unlimited knowledge bases for your products, without any limitations. The plugin offers a user-friendly interface, allowing you to easily order and nest your documents by simply dragging and dropping them. EazyDocs comes with a modern and professional design by default, and it also offers customization options to match your brand identity.

Can I use EazyDocs on a multisite network?

Yes, you can use EazyDocs on a multisite network.

Can I restrict access to certain documentation?

Absolutely! EazyDocs provides options to restrict access to specific documentation or make it private for logged-in users.

Can I add a search bar to my documentation?

Yes, you can add a search bar to your documentation. EazyDocs comes with a search bar block that allows your readers to search for docs without leaving the page.

Do I need coding skills to use EazyDocs?

No coding skills are required. EazyDocs offers a user-friendly interface for creating and organizing content.

Where can I report bugs or contribute to the project?

To report bugs or to contribute, head over to the GitHub repository

Can I use EazyDocs on multiple websites?

Yes, you can use EazyDocs on multiple websites. You can use it on as many websites as you want.

Reviews

اگست 19, 2025
After testing EazyDocs for four months after purchase, I found it to be an ideal plugin for wikis and information sharing. From a user perspective, I was impressed by its user-friendly interface and consistent updates. I was also impressed by the guide pages and the support provided to resolve issues and questions. I would recommend it for informational sites and blogs. The interface is convenient. The guides are well-explained. Updates are good. They are very responsive to support requests. It’s an evolving plugin. 구매 후 4개월 동안 테스트 한 EazyDocs 은 아주 이상적인 wiki 및 정보 전달을 위한 플러그인 입니다. 사용자 입장에서도 편리한 인터페이지를 제공하고 꾸준한 업데이트가 아무 좋았습니다. 그리고 문제 발생 및 모르는 항목은 가이드 페이지 및 상담으로 해결하는 좋은 인상을 받았습니다. 저는 정보형 사이트 및 정보 블로그용으로 추천하고 싶습니다. 인터페이스가 편리하다. 가이드 설명이 잘되있다. 업데이트가 좋다. 문제 지원요청을 잘 받아준다. 발전형 플러그인이다.
جولای 14, 2025
After an Eazydocs update, all my plugin settings were ignored. When I opened a support ticket, they responded the same day with a solution.
Read all 82 reviews

Contributors & Developers

“EazyDocs – Easy Knowledge Base, Wiki, and Documentation Builder” is open source software. The following people have contributed to this plugin.

Contributors

“EazyDocs – Easy Knowledge Base, Wiki, and Documentation Builder” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “EazyDocs – Easy Knowledge Base, Wiki, and Documentation Builder” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

2.7.3 (08 November 2025)

Tweaked: Minor CSS and style improvements for visual consistency
Tweaked: Removed the border-bottom from the last search result item for a cleaner visual appearance
Improved: Heading scroll offset adjusted for accurate anchor positioning
Improved: Doc single page typography refined for better readability
Updated: Attached files feature updated using WordPress hooks for better extensibility

2.7.2 (16 October 2025)

Fixed: Grid and masonry layout issues resolved in both single and multi-docs Elementor widgets for consistent display
Fixed: Broken Access Control vulnerability resolved by adding proper permission checks to AJAX endpoints
Fixed: Single docs layout collapsed issue with WoodMart theme
Fixed: Vulnerability issues
Tweaked: Security and code consistency improved
Tweaked: Refined constant definitions and removed redundant code
Tweaked: Improved handling of dynamic content and AJAX endpoints
Tweaked: Doc single page markup updated to make it more SEO friendly
Enhanced: Documentation builder refined by reorganizing layout rendering logic across multiple templates for better performance and structure
Enhanced: Icon/featured image added to Docs widget tab on Style 3
Enhanced: CSS and UI consistency for better user experience
Improved: Input sanitization and validation to address potential vulnerabilities
Improved: Setup wizard made smoother and more user-friendly with efficient wrapper functions (ezd_render_setup_step_wrapper, ezd_render_setup_buttons)
Improved: Admin panel feedback section styling refined with better CSS alignment and layout adjustments for a cleaner interface.
Improved: Grammar in notices corrected and SCSS styling improved for consistency and visual appeal
Improved: Doc Sections design improved in the Single doc page
Reorganized: Repetitive code replaced with reusable helper functions (ezd_get_doc_items, ezd_render_doc_items_list, etc.) to improve maintainability
Updated: ezd_arrow() function now returns the icon class instead of echoing it, ensuring correct icon rendering in Elementor widgets
Updated: CSS optimized to make UI elements cleaner and ensure faster loading performance
Updated: Language files updated

2.7.1 (18 September 2025)

Tweaked: Docs Builder UI improved
Tweaked: Improved the review notice design
Tweaked: Removed unnecessary padding from highlighted text in left sidebar
Updated: Freemius SDK updated to 2.12.2

2.7.0 (17 August 2025)

New: Added Migration Tool to move docs from BetterDocs to EazyDocs (Go to EazyDocs > Migration, click “Start Migration,” then review and delete BetterDocs)
New: Added Google Login functionality with configurable settings
New: Added setting to enable/disable search form submission via Enter key or search icon
Fixed: Security issues by properly escaping output
Fixed: Resolved correct previous/next navigation order in Docs hierarchy
Fixed: Fixed incorrect child doc ordering in the left sidebar
Fixed: A PHP deprecation issue fixed on includes/functions.php file
Fixed: Quote sign wasn’t rendering correctly on Feedback email subject and email body
Fixed: Doc Tab ID Format wasn’t working in the MultiDocs Elementor widget. Now it’s fixed with optimized code for better performance
Tweaked: Drafted docs shows on sidebar
Tweaked: Update pro feature unlock logic with active theme conditions and improve
Tweaked: Improved search result order in ajax search
Tweaked: Improved CSS to handle overflow when many docs are present in the sidebar

2.6.9 (17 July 2025)

Fixed: Settings issue resolved
Fixed: Resolved admin menu title for EazyDocs via CSF field
Updated: EazyDocs shortcode updated

See changelog for all versions.