BetterDocs – Best Documentation & Knowledge Base Plugin


Do you want to reduce your support pressure immediately? How about you creating a stunning and resourceful knowledge base for your customers? ๐Ÿค”

๐Ÿ‘จโ€๐Ÿ’ป 82% of customers prefer to support through an online knowledge base and actually get annoyed to create support tickets as its lengthy process. So creating an informative Documentation page can help to enhance your customer experience.

But how do you create a stunning docs page easily in WordPress site without any coding? Well, weโ€™ve got you covered. ๐Ÿ˜Ž

๐Ÿ“’ Create Stunning Knowledge Base To Scale Customer Support

BetterDocs will help you to create & organize your documentation page in a beautiful way that will make your visitors find any help article easily. It will facilitate your client to make faster decisions and get help on the spot by self-servicing instead of avoiding the lengthy conversation.

๐Ÿ”ฅ Power Up Knowledge Base To Reduce Support Tickets

Let the visitors instantly find the answers they are searching without having to wait for the support team and reduce support workload.

๐ŸŒŸ Top Features

  • Stunning premade template designs to create your Docs landing page without any codes
  • Shortcode & page builder widgets to customize documentation page
  • Auto Table of Content or Sticky TOC to provide absolute user experience
  • In-built advanced live search will help visitors to get the exact docs solution
  • Integrated with Analytics to track and evaluate the performance


BetterDocs offer multiple ready templates to design your WordPress documentation site within a few minutes. Beside, you have full freedom to customize the layout with ease.

๐Ÿ“‹ Interactive Table of Content (TOC)

BetterDocs will automatically create a well-managed Table Of Contents(TOC) while you are writing your documentation. With an effective automated process, it will organize your documentation with its in-built functions and this stunning TOC moves with your scroll, so your visitors can always go to other pages easily.


Assist your visitors to get the exact docs solution and reduce dependency on support with built-in advanced live search option from the top.


Customize documentation pages from setting or even add shortcode (PRO), page builder widgets and more to get full authority to make it stand out for your web visitors.


Help your customers browse the docs and knowledge base articles right from the chat window without leaving the page and reduce the support tickets.


Track and evaluate activities on your documentation page and improve customer experience. Also, analyze the site traffic to get insights about your Knowledge Base.

๐Ÿ™Œ After reading this feature list, you can probably imagine BetterDocs is the most advanced and powerful documentation plugin in the market. Give BetterDocs a try.

Want to unlock the advanced features? Upgrade to our Pro version

๐Ÿš€ Backed By A Trusted Team

This Documentation plugin is brought to you by the team behind WPDeveloper, a dedicated marketplace for WordPress, trusted by 500,000+ happy users.


  • For documentation and tutorials go to our Documentation
  • For video tutorials go to our YouTube Playlist
  • If you have any more questions, visit our support on the Pluginโ€™s Forum
  • For more information about features, FAQs and documentation, check out our website at BetterDocs

๐Ÿ’™ Loved BetterDocs?


If you like this docs plugin, then consider checking out our other projects:

Essential Addons For Elementor โ€“ Most popular Elementor extensions with 400,000+ active users in the WordPress repository.
NotificationX โ€“ Best Social Proof & FOMO Marketing Solution
WP Scheduled Posts โ€“ Complete solution for WordPress Post Scheduling to manage schedules through an editorial calendar.

Visit WPDeveloper to learn more about how to do better in WordPress with Help Tutorial, Tips & Tricks!



Modern Way:

  1. Go to the WordPress Dashboard “Add New Plugin” section.
  2. Search For “BetterDocs”.
  3. Install, then Activate it.
  4. Follow the Documentation

Old Way:

  1. Upload betterdocs to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Follow the Documentation


Does it work with any WordPress theme?

Yes, it will work with any standard WordPress theme.


July 30, 2020
There is no option to translate system messages. Shown from left to right. Currently not suitable.
July 21, 2020
Thank you very useful and helpful plugin. Easy to set up, easy to understand, beautiful design and more. Recommended for use for your site.
July 15, 2020
Frustratingly, we went through a lot of work switching from Helpie FAQ/Wiki to BetterDocs when we learned of BetterDocs froM WPDeveloper, as usually everything they put out is top notch. Crazily, they have completely left out the ability to customize the overall MAIN BetterDocs page with Elementor. Yes, they have basic widgets for results pages, but you can't place or style the main BetterDocs landing page with an Elementor widget, making it almost impossible to style the main landing page with Elementor. That makes it worthless. Multiple tickets with their support trying to describe the issue and support finally replied that we were correct, the main landing page cannot be placed using an Elementor widget. Here was their response: Regardless, about your query on Docs editing in Elementor, well, you can only edit the content part with Elementor. So, in that portion, you can add any Elementor widgets you want. That's how BetterDocs works with Elementor. But if you are looking to customize any other portion like social share button, breadcrumbs, category list, or anything else, it's not possible to edit 'em with Elementor since we have our own layouts and offering own customization options for them. I hope you understand. ----- So, you are basically limited to stying the main parts of BetterDocs using their customizations in their own customizations tabs in the plugin (which is a primitive way of doing it). Even that would be fine if WPDeveloper would simply make a widget in Elementor that could be used to place the main BetterDocs landing page on an Elementor page (like they do with the few interior element BetterDocs items). Then at least we could customize the page where BetterDocs appears. Currently BetterDocs is a post type, but you can't use Elementor to style (the body, header, etc) template/page AROUND that post type, making BetterDocs worthless inside ELementor. Please fix this WPDeveloper. If you want to see how to do it, look at Helpie FAQ, as unfortunately we've had to go back to that plugin, even though BetterDocs could be better if they would address this issue with Elementor.
July 13, 2020
Gran plugin para crear un centro de ayuda. La versiรณn free es bastante buena, con lo cual la de pago serรก mejor. He traducido todo el plugin (free) al espaรฑol pero hay cadenas que no estรกn y no se pueden traducir. Lo recomiendo.
July 2, 2020
PROS: The plugin is very useful and pleasant to the eye, has a few things they could fix. I am using Betterdocs for my site and also using the instant answer chat float button which ads a great profesional feel to the site. Very easy for users to get the FAQs right there with a beautiful graphic design. It beats Zoho by a LOT. no need for custom code or anything it just works. CONS: Some of the custom color and design settings are not updated to the shortcode version of the knowledgebase pages. And other issue with a margin setting acting up. Fortunately Betterdocs has a VERY proactive team. I contacted them and withing 48 hours they had manually logged into my wordpress account and fixed the issue. So kudos for a very active tech support. Thanks.
Read all 33 reviews

Contributors & Developers

“BetterDocs – Best Documentation & Knowledge Base Plugin” is open source software. The following people have contributed to this plugin.


“BetterDocs – Best Documentation & Knowledge Base Plugin” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “BetterDocs – Best Documentation & Knowledge Base Plugin” into your language.

Interested in development?

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


1.3.4 – 09/08/2020

  • Improvement: Logged in users data automatically filled in for Single Doc Feedback form
  • Fixed: Collapsible TOC not working on smaller devices
  • Fixed: ‘Save Settings’ conflict with Flexia theme
  • Fixed: Category Icon reverting to default
  • Fixed: ‘Sidebar Category List’ not getting disabled
  • Removed: Upsell notices removed from PRO
  • Few minor bugfix and improvements

1.3.3 – 27/07/2020

  • Fixed: BetterDocs TOC Scrolling issue with Fixed Header Menu
  • Fixed: Duplicate ‘Column Background Color’ Settings in the Customizer
  • Fixed: Hover color not changing on archive pages
  • Improved: Updated Selector Library
  • Few minor bugfix and improvements

1.3.2 – 10/06/2020

  • Improvement: Added option to change Inner Circle Background color for Item Count
  • Improvement: Nested Sub-category display for Category template
  • Improvement: Added Hover Color controls
  • Improvement: Added placeholder for ‘Search’ option
  • Improvement: H2 Heading tag removed for Table of Contents
  • Few minor bugfix and improvements

1.3.1 – 05/06/2020

  • Fixed : Breadcrumb issue while no category is selected
  • Improved : Category Grid Masonry Layout
  • Few minor bugfix and improvements

1.3.0 – 20/05/2020

  • Added : Option to add Heading & Sub-Heading for Live Search
  • Added : Show Category ID option
  • Added : Translation for missing strings
  • Added : Option to Hide Single doc title
  • Added : Option to change Docs Landing page title
  • Fixed : Parent category not showing up if no docs are assigned
  • Fixed : TOC Scroll Issue
  • Fixed : Breadcrumbs issue on Category pages
  • Fixed : Styling issue with OceanWP
  • Improvement : Fullwidth Layout support for Astra theme
  • Improvement : Hover Effect options
  • Improvement : Removed HTML5 Tag Wrapper

1.2.6 – 18/04/2020

  • Fixed : Correct page slug for custom documentation page when no page is selected

1.2.5 – 15/04/2020

  • Added : Display uncategorized list when no category
  • Added : Table of Contents hierarchy option
  • Fixed : Nested sub-category icon issue
  • Fixed : Duplicate article in category template
  • Fixed : Long breadcrumbs styling issue
  • Few minor bugfix and improvements

1.2.4 – 06/04/2020

  • Added : Option for TOC to hide/open on click in mobile device
  • Added : New Shortcode | Option to show a certain category
  • Added : Breadcrumbs for archive pages
  • Few minor bugfix and improvements

1.2.3 – 01/04/2020

  • Added : Option to select docs page when not using built-in docs page
  • Fixed : Breadcrumb issue when not using built-in docs page
  • Fixed : Search Box visible on category page even when it’s disabled
  • Few minor bugfix and improvements

1.2.2 – 26/03/2020

  • Added : Option for alphabetical order both for post and category
  • Improved : Category description
  • Fixed : Flexia v2.0 header compatibility
  • Fixed : Table of Content not supporting any other language
  • Fixed : Sub category shows as main category for Layout 2
  • Few minor bugfix and improvements

1.2.1 – 23/03/2020

  • Added : Easy migration from “Echo Knowledgebase (Knowledge Base for Documents and FAQs)”” plugin
  • Added : Easy migration from “Knowledge Base | Helpdesk | Support | Wiki WordPress Plugin” by PressApps
  • Fixed : Search Post limit issue
  • Improved : Feedback Form translation
  • Few minor bugfix and improvements

1.2.0 – 03/03/2020

  • Added : Easy migration tool from existing KnowledgeBase plugin
  • Fixed : Docs archive default sidebar option
  • Few minor bugfix and improvements

1.1.9 – 06/02/2020

  • Added: Hover color changing control for sidebar and archive list
  • Improved: Customizer controls
  • Fixed : Duplicate child category post issue
  • Fixed : Admin dashboard submenu active issue

1.1.8 – 29/01/2020

  • Fixed: Z-index issue

1.1.7 – 28/01/2020

  • Added: Nested Subcategory feature
  • Added: Option to enable/disable tags on single article
  • Few minor bugfix and improvements

1.1.6 – 07/01/2020

  • Fixed: Select field not working
  • Fixed: TOC heading tag issue

1.1.5 – 05/01/2020

  • Added: Breadcrumb category and title options
  • Fixed: Sidebar post per category
  • Few minor bugfix and improvements

1.1.4 – 22/12/2019

  • Fixed : Sub category display issue
  • Improved : Category grid/box responsiveness

1.1.3 – 19/12/2019

  • Added : Quick ‘Getting Started’ link to menu
  • Added : Sidebar background, padding, margin option
  • Added : Option to change the breadcrumb page title text
  • Fixed : TOC disappearing issue after last update
  • Fixed : betterdocs_category_grid shortcode column spacing issue
  • Few minor bugfix and improvements

1.1.2 – 17/12/2019

  • Added : Option to reset value to default in Customizer
  • Added : Single layout background color option
  • Improved : Capabilities management
  • Fixed : Conditional customizer column spacing
  • Fixed : Sticky TOC width in live preview
  • Few minor bugfix and improvements

1.1.1 – 04/12/2019

  • Improved : Article printing option
  • Fixed : Single Layout 3 counter issue

1.1.0 – 03/12/2019

  • Added : Social Sharing option
  • Added : Reactions on single article
  • Added : New Docs template
  • Fixed : Archive page icon and list margin
  • Improved : Options page UX with inner tabs
  • Improved : Search translation
  • Few minor bugfix and improvements

1.0.1 – 13/11/2019

  • Customizer options improved
  • Added : Live Search close icon style option
  • Few minor bugfix and improvements

  • Initial stable release

1.0.0 – 12/11/2019

  • Initial stable release

0.0.3 – 06/11/2019

  • Added : Adavnced Search with image and Category display
  • Added : Category Ordering
  • Lots of minor bugfix and improvements

0.0.2 – 27/10/2019

  • Added : Conditional control for docs layout
  • Improved : TOC controller styling updated
  • Improved : Live Search design
  • Fixed : Docs page content padding


  • Initial beta release