Plugin Directory

weDocs – Knowledgebase, Documentation, and Wiki for WP

weDocs – Knowledgebase, Documentation, and Wiki for WP


Discover weDocs, the ultimate WordPress documentation plugin. Easily create, manage, and organize content with seamless integration and a user-friendly interface.

weDocs — Effortlessly create great-looking documenation, wikis, knowledgebase articles. Documentation has never

Documentation has never been this fun on WordPress! Discover weDocs, the ultimate WordPress documentation plugin. Easily create, manage, and organize documenation, docs, Wikis, Knowledgebase articles. Perfect for developers, bloggers, and businesses, weDocs offers a user-friendly interface, robust features, seamless integration with other plugins, SEO compatbility and more. Simplify your documentation workflow today by installing weDocs, the best solution for all your WordPress documentation needs.

🎉 ⭐ Upgrade to weDocs Pro now! 🎉 ⭐

weDocs is a comprehensive knowledgebase (KB Articles) and documentation plugin for WordPress. Create great-looking documentation and organize it beautifully on your website.

Why weDocs is the best docs plugin for WordPress?

Apart from creating a knowledgebase for your products, weDocs gives you role-based permission management options, a central dashboard to manage documents, migration options to transfer data, pre-built design templates for your documentation page, and more.

🎉 Introducing the Next Gen of weDocs – The Ultimate WordPress Documentation Plugin

What do users say about weDocs?

Let’s check out what Mr. Web shared about weDocs

👏 “Really love the system for adding posts. Wish all of WP had this kind of editor. The doc features are just enough, and it’s a good starting point to develop with.” – jdh1178

👏 «I have tried different Docs plugins for WordPress. This is simply the best. Pros: 1. Easy to use 2. Light-weight. This is extremely important. Some search engines will put limit on the page size. I used other Docs plugins, which add heavy codes to each page. The result is a huge penalty on the website ranking. 3. Multiple docs support.» – dhunter2023

👏 “We are very happy with the plugin so far. Here, many corners and edges were thought of as extensible. That is super.” – Pixelbart

👏 “The plugin is very easy to use. It makes creating the documentation quite easy. It also displays them with a reasonable appearance. The documentation is also very straightforward. It also does not bother you with rate us notifications. I highly recommend it.” – turzifer

👏 “This documentation system is just perfect for my needs. It can be understood quickly (by the developer), it is for multiple products, and for each, I can write articles and sub-articles. All is correctly placed into the URL by Slugs. I’d just desire a bit more configuration—some visual design. But I can do this with CSS, and out-of-the-box this plugin is doing its task perfectly. I can even write articles using Elementor, and it displays fine. Also, a search box would be nice to have. Thank you!» – mice777

👏 “In one word: amazing. This plugin does what it says. I encountered no problems and found it extremely easy to work with. I recommend this to anyone who wants to set up solid product documentation.” – Drazen Bebic

🎉 ⭐ Upgrade to weDocs Pro now! 🎉 ⭐

🌐 weDocs Free Features at a glance

  • User-friendly design for easy knowledge base creation and management
  • Simplified document creation and organization with drag-and-drop functionality
  • Three-level nested document structure for better organization of sections and articles
  • Instant access to relevant information through a robust search feature
  • Each document includes a feedback form, and articles can be voted on for helpfulness
  • Seamless migration of data from the BetterDocs knowledge base plugin
  • Multilingual support using the Weglot plugin for documentation in multiple languages
  • Optimized search features, ensuring better visibility and reach
  • Adaptable responsive design for a great UX across devices

🚀 weDocs Premium Features at a glance

  • Role-based permission management
  • Define privacy settings for each document
  • Locked articles editing for admins
  • AI-assisted chat response powered with ChatGPT
  • Smart article suggestions
  • Instant search with Assistant Widget
  • Pre-built layouts and styles
  • Floating contact form in the Assistant Widget

🎉 ⭐ Upgrade to weDocs Pro now and supercharge your documentation experience! 🎉 ⭐

🔥 Why weDocs is the best documentation plugin?

💻 User-friendly interface
weDocs has an intuitive and user-friendly interface to let you create and manage your knowledge base, even if you’re not tech-savvy. Also, you can re-arrange your preferred documentation depending on the importance of the content. Just use the simple drag-and-drop method and get your job done.

📜 Easy documentation creation and organization
Create and organize unlimited docs with ease using weDocs. Easily convert a published doc to a drafted one and vice versa from the dashboard. weDocs user-friendly drag-and-drop feature allows you to sort and organize documents without any hassle.

📊 Nested documentation structure
To better organize your documents, use the three-level nested documentation structure. Categorize your documentation into sections and articles, ensuring your users can swiftly locate the answers they seek.

🔎 Powerful search option
weDocs provides powerful search functionality for instant access to relevant information. Users can easily search for the required document using the search bar on the website. Alongwith this there is quick search on single documentation pages to find specific sections or articles within a doc.

🗳️ Feedback form and helpful voting
Each document includes a feedback form, allowing users to provide valuable insights, suggestions, or report issues directly. Enhance user engagement further with the «Helpful» voting system on articles. Users can vote on the helpfulness of an article, providing instant feedback to guide others to valuable content and helping the article to rank in Assistant Widget’s explore tab.

🥰 Compatible with WordPress language plugins
weDocs supports multilingual documentation using the Weglot plugin. You can create documentation in multiple languages to cater to a diverse audience.

🧑‍💻 SEO Optimization
weDocs is optimized for search engines to ensure better visibility and reach. Users can easily find the documentation using search engines, improving the overall SERP result.

🧾 Responsive design with a great UX and UI experience
weDocs ensures your knowledgebase adapts flawlessly to all screen sizes, ensuring a compatible and satisfying experience across devices.

🚀 Upgrade to weDocs Pro for more awesome features

👥 Role-based permission management
Tailor access control with precision. Grant edit & view permissions based on user roles, defining who can modify docs for a finely tuned collaborative environment. Contributors in each document is displayed by showing their user icons, enabling seamless tracking and identification of document editors. Through global permission management define default editing access for the users.

👁️ Viewing privacy
Tailor view accessibility by defining privacy settings for each document. Choose between limiting document visibility to logged-in users or enabling it to everyone.

🔒 Locked articles editing
Admins can secure specific articles, ensuring exclusive editing access for themselves.

🤖 An AI-assisted chatbot with ChatGPT
Experience the magic of weDocs AI Chat, powered by ChatGPT. This feature unlocks a smarter, more intuitive ChatBot, leveraging ChatGPT’s advanced AI with document-backed responses, quick understanding of queries, and fast, accurate answers. Enhance customer support with 24/7 availability, reduced workload on routine queries, and continuous learning for improved responses over time.

🎉 ⭐ Upgrade to weDocs Pro now and supercharge your documentation experience! 🎉 ⭐

🔍 Instant search with the assistant widget
Assist users in finding solutions promptly with our robust search feature, which promptly delivers relevant articles based on their inquiries.

🖼️ Pre-built layouts and styles
Tailor the appearance of your knowledge base to your website’s identity through customizable themes and styling options.

✍️ Floating contact form
weDocs provides a floating contact form as a part of the Assistant Widget to provide a convenient way for users to reach out to you. Users can easily contact you via email without navigating away from the documentation.


  • The Friendliest Dashboard Experience
  • Craft Documentation on the Fly
  • Control Editing with Role-Based Permissions
  • Control Who Sees Your Docs: Tailor Viewing Privacy
  • Locked Articles, Your Exclusive Edit
  • Find Answers in a Snap
  • Style Docs with a Personal Touch
  • AI Chat: Questions Answered from Your Docs with ChatGPT Magic
  • Smart Exploration: Instant Access to Curated Docs


  1. Download the weDocs plugin from the WordPress.org repository or the official website.
  2. Upload the plugin files to the /wp-content/plugins/docs directory, or install the plugin directly through the WordPress plugin repository.
  3. Activate the weDocs plugin through the ‹Plugins› screen in WordPress.
  4. Configure the plugin settings to customize your documentation and knowledge base.


How can I create new documentation on WordPress/weDocs?

Creating new documentation in weDocs is quite simple. Just navigate to the ‹Docs› menu in your WordPress dashboard and click on ‹+ New Doc›. Then give a title and that’s all. You have successfully created new documentation in weDocs.

Can I customize the appearance of my documentation on WordPress/weDocs?

A. Yes, weDocs provides customizable themes and templates that you can use to match the branding of your website. You can also use your templates to create a unique documentation style.

Can I export my documentation?

A. Yes, weDocs allows you to export your documentation. You can export your documentation in various formats for offline access or backup purposes.

How can I enable user feedback and comments on my documentation?

A. With weDocs, you can enable user feedback and comments on your documentation. Simply activate the comments feature in WordPress and users will be able to leave comments and provide feedback on your documentation pages.

Is the AI Chatbot feature free to use?

A. No, it’s a premium feature. You have to buy the individual subscription package to use the AI ChatBot feature.

How does the AI Chatbot feature work?

A. It fetches the data from your already-written articles on your WordPress site. That means users will get the answers from the documentation you have provided about your plugins or themes.

Can I customize the URL structure of my documentation pages?

A. Yes, weDocs allows you to customize the URL structure of your documentation pages. You can set up custom permalinks and choose a URL structure that suits your requirements, making it easier for users to navigate your documentation.


  1. Download the weDocs plugin from the WordPress.org repository or the official website.

  2. Upload the plugin files to the /wp-content/plugins/docs directory, or install the plugin directly through the WordPress plugin repository.

  3. Activate the weDocs plugin through the ‹Plugins› screen in WordPress.

  4. Configure the plugin settings to customize your documentation and knowledge base.
    For detailed documentation and support resources, please visit the weDocs website. If you have any questions or need assistance, you can also reach out to our support team through the website.

👨‍💻 Get Support: Our amazing team is here to assist you! 🚀

  • Visit our documentation page for tutorials

  • Check out the YouTube playlist for more

  • Get to solve any query around your mind on our Plugin’s Forum

  • For more information about features, FAQs, and documentation, check out our website at weDocs

    ✨Let’s get started and start creating your knowledge base, documentation, and wikis in minutes with weDocs.

Can’t wait to join us?

💯 Show love and rate weDocs


28. April 2024 4 replies
I’m sorry to say this but after using Wedocs with the pro version, it is a terrible plugin, adding countless useless scripts to all pages (and if I disable it on the front page with Perfmatters it will not work anywhere else) The support is also awful, answering in more than a month to anything (if it answers at all!) Makes the pages very slow, like 8 seconds load on mobile, tho all my other websites not using this plugin are fast. If I disable this plugin on some pages (using Perfmatters plugin) those pages are fast. There are also problems with the plugin itself as it has problems with displaying properly on all devices (the widget will not fit smaller laptops for example), and the AI chat, which is the reason why I bought the plugin, didn’t work at all for a month, and it’s not really working good now, it offers only one answer instead of searching through all the docs, showing all the relevant links (in the past it used to show 2 links, now just one). Why do you make this plugin so terrible (when I enable it it doubles my source code lines, from 1600 lines to over 3300 lines!), loading so many scripts if it doesn’t even need them? even disabling the widget will not stop the scripts loading. Disabling the plugin will remove all these scripts. for example, look what it loads: ‹react-dom-js›, ‹wp-escape-html-js›, ‹wp-element-js›, ‹wp-is-shallow-equal-js›,’wp-keycodes-js›, ‹wp-priority-queue-js›, ‹wp-compose-js›, ‹wp-private-apis-js›,’wp-redux-routine-js›, ‹wp-data-js›, ‹wp-blob-js›, ‹wp-autop-js›,’wp-block-serialization-default-parser-js›, ‹wp-html-entities-js›, ‹wp-rich-text-js›,’wp-shortcode-js›, ‹wp-blocks-js›, ‹moment-js›, ‹wp-date-js›, ‹wp-primitives-js›,’wp-warning-js›, ‹wp-components-js›, ‹wp-keyboard-shortcuts-js›, ‹wp-commands-js›,’wp-notices-js›, ‹wp-preferences-persistence-js›, ‹wp-preferences-js›,’utils-js›, ‹moxiejs-js›, ‹plupload-js›, ‹json2-js›, ‹underscore-js›,’media-models-js›, ‹wp-plupload-js›, ‹mediaelement-core-js›, ‹mediaelement-migrate-js›,’wp-polyfill-inert-js›, ‹regenerator-runtime-js›, ‹wp-polyfill-js›,’media-views-js›, ‹media-editor-js›, ‹media-audiovideo-js›, ‹wp-api-fetch-js›,’wp-deprecated-js›, ‹react-js›, ‹wp-url-js›, ‹wp-a11y-js›, ‹clipboard-js›,’wp-api-request-js›, ‹wp-mediaelement-js›, ‹backbone-js›, ‹jquery-ui-sortable-js›,’wp-dom-ready-js›, ‹wp-hooks-js›, ‹wp-i18n-js› why? if you want to have a chance with this plugin, please work on its optimization!
8. September 2023
I have tried different Docs plugins for Wordpress. This is simply the best. Pros: 1. Easy to use 2. Light-weight. This is extremely important. Some search engines will put limit on the page size. I used other Docs plugins, which add heavy codes to each page. The result is a huge penalty on the website ranking. 3. Multiple docs support.
6. März 2023
I would have left 4-5 after testing your plugin if you were more upfront on the repo. Please indicate wedocs is not compatible with any translation plugins such as Polylang. Also please mention that your kb isn’t built-up/coded with SEO in mind. This would be nice for other user on the look out so we can all save time 😉 best wishes
Read all 66 reviews

Contributors & Developers

“weDocs – Knowledgebase, Documentation, and Wiki for WP” is open source software. The following people have contributed to this plugin.


“weDocs – Knowledgebase, Documentation, and Wiki for WP” has been translated into 12 locales. Thank you to the translators for their contributions.

Translate “weDocs – Knowledgebase, Documentation, and Wiki for WP” into your language.

Interested in development?

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


v2.1.6 (24th May, 2024)

  • Feature: Add search block for documentation page.

  • Fix: weDocs dashboard ui conflicts with elementor.

  • Fix: Search Box’s Doc Redirection Issue on Classic Editor.

v2.1.5 (5th April, 2024)

  • Fix: Security vulnerability on docs helpful data update api.

v2.1.4 (29th February, 2024)

  • Fix: Update appsero sdk, manage from wedocs & handle deprecation error.

v2.1.3 (6th February, 2024)

  • Fix: Updated Appsero Client SDK library to version 2.0.2 which will fix a security issue with the previous version of the library and a fatal error caused by the library.

v2.1.2 (1st February, 2024)

  • Fix: Migrated docs reactivity issue for multiple migration.
  • Fix: Documentation delete api not working for new users.

  • Enhance: Implement article children preview for doc listing page.

  • Enhance: Add section, article documentations draggable option for all users.
  • Enhance: Add headway changelog option & update feedback action on admin dashboard.

v2.1.1 (11nd January, 2024)

  • Fix: Handle unnecessary requests for documentation management.
  • Enhance: Maintain docs fetching, actions, placeholder ui requests properly for dashboard & listing pages.

v2.1.0 (2nd January, 2024)

  • Feature: Quick search for documentation single page. Fixes #166

  • Enhance: Permission management access for drafted documents. Fixes #19

  • Enhance: Add new documentation create, delete actions permission for editor. Fixes #39
  • Enhance: Ensure weDocs strings localization for frontend, backend. Fixes #40
  • Enhance: Move articles collapse/expand settings from general to layout. Fixes #51

  • Fix: Static admin url for documentation edit (make it dynamic). Fixes #38

  • Fix: Template override loading issue for documentation single page. Fixes #176
  • Fix: Arrow dropdown visibility issue for active navigation of documentation single page. Fixes #177

v2.0.2 (6 November, 2023)

  • Enhance: Add weDocs app build stuffs in Appsero

v2.0.1 (6 November, 2023)

  • Fix: weDocs app build stuffs in Appsero

v2.0.0 (6 November, 2023)

  • New: New UI/UX with new features. Introduction of weDocs Pro

v1.7.8 (19th September, 2023)

  • Improved: Add weDocs beta info notice.

v1.7.3 (13th September, 2023)

  • Improved: Upgrade appsero version 1.2.4 from 1.1.11.

v1.7.2 (13th September, 2023)

  • Improved: Upgrade wp org stable tag 6.3.1 from 6.0.

v1.7.1 (15th November, 2021)

  • Fix: Upgraded to SweetAlert2 version 11.1.10
  • Fix: Links in the heading (h1, h2, h3) are now hidden on printing mode

v1.7 (3rd September, 2021)

  • New: Added Astra theme support. Single docs pages were narrow in width before, now it’ll be full page width.

v1.6.3 (28th July, 2021)

  • Enhancement: WordPress 5.8 compatibility.
  • Enhancement: Few modal texts were not translated properly, that is fixed now.

v1.6.2 (2nd Sep, 2020)

  • Fix: Fix REST API permission callback issue in WP 5.5.

v1.6.1 (5th June, 2020)

  • New: Load CSS and JS files only for Docs. Fixes #104
  • Fix: Added missing textdomains. Fixes #105
  • Fix: Fix search API. Was breaking due to namespace issue with WP_Query. Fixes #108

v1.6 (8 April, 2020)

  • New: Added expanding functionality for nested docs in the frontend. From the single doc, you’ll be able to see all documentation by clicking on the toggle icon from the sidebar.
  • Refactor: The plugin has been refactored to use PHP Namespacing. Now the plugin code is more organized.
  • Other: Added Appsero SDK to collect telemetry data.

v1.5 (11 July, 2019)

  • New: Added REST API support
  • New: Added comment support in single docs

v1.4.1 (26 August, 2018)

  • Fix: Updated Vue.js version to 2.5.16 and added minified version as well.

v1.4 (25 August, 2018)

  • New: Added new shortcode attribute (items) to limit no. of items shown. #59
  • New: Added a new filter wedocs_email_feedback_to for outgoing mail to address. #63
  • New: Added theme wrapper support. Now developers will be able to put dynamic start and end divs and tags in the single-docs.php template.
  • New: Show 3rd level doc in the admin UI builder.
  • New: Added automatic anchor tags in docs for h2 and h3 tags. Bookmarking is now very easy! Thanks to anchorjs.
  • Fix: Bug with quotes in the doc title. #66
  • Improved: Flush rewrite rules after plugin activates. Fixes the long time permalink issues with 404.
  • Improved: Disable page scrolling when the feedback modal is open.

v1.3.3 (8 November, 2017)

  • Improved: Proper user roles/permission checking when creating and deleting a doc. Previously, everyone who could access the UI, could create and delete any doc. No user capability checking was done previously, this version fixes the issue.

v1.3.2 (15 October, 2017)

  • Fix: Remove WPUF dependency on weForms upsell
  • New: Show docs and taxonomy in REST API. Fixes #44
  • New: List child articles if present in single doc. Fixes #34
  • New: Added page-atrribute support for the Docs post type. Now you can change the doc parent from the single docs edit page.
  • Improved: Upgrade Vue to 2.5.1 from 1.0.16
  • Improved: Every user should see the switch to classic UI url

v1.3.1 (24 August, 2017)

  • [improve] Added weForms reference

v1.3 (21 August, 2017)

  • [fix] Add missing text domains and Qtranslate support on doc feedback email
  • [fix] Moved final breadcrumb echo out of if parent clause and removed resultant excess delimiter. #23
  • [fix] Translate the send button. #38
  • [fix] Printing timeout extended to 2 seconds
  • [fix] Wrong tag post_type linking in edit-tags.php in admin. #40
  • [improve] Added filter on wedocs post type
  • [new] Added Spanish language (#37)
  • [new] Added docs page settings, removed post archive. Added settings “Docs Home” to use it in breadcrumb as Docs home. Created the docs page on activation if not exits.
  • [new] Added filter wedocs_breadcrumbs_html to customize breadcrumb HTML
  • [new] Added wedocs_get_publish_cap() function for dynamic role binding on admin menu, pending post status support. #42

v1.2.1 (1 November, 2016)

  • [fix] Auto print dialog missed

v1.2 (1 November, 2016)

  • [new] Added print option
  • [new] Contact modal
  • [new] Responsiveness
  • [new] Microdata implementation (schema.org)
  • [new] Last updated date
  • [new] Settings page

v1.1 (24 October, 2016)

  • SKIPPED VERSION due to release mistake

v1.0 (24 October, 2016)

  • [new] Added Persian language
  • [new] Add french translation, responsiveness and QtranslateX full support
  • [fix] Attach $event object to addArticle method
  • [fix] Typo in the key name (causes a PHP notice on line 111 $args['after']).

v0.1 (2 march, 2016)

  • Initial release