DocsPress – Online Documentation


Online documentation for your multiple products. Create, host and manage documentations in your WordPress site.



  • Multiple products support
  • AJAX search
  • AJAX loading for documentation pages
  • Documentation categories
  • Users feedback buttons
  • Automatic anchor links on headings on docs content
  • Comments section for articles
  • Export documentation to static HTML
  • Templates for theme developers
  • Custom ordering

Our plugin originally based on weDocs plugin.


  • Documentations Archive
  • Documentation
  • Documentations Admin
  • Documentations Admin Classic UI


This plugin provides 2 blocks.

  • DocsPress - Online Documentation
  • DocsPress - Online Documentation


Automatic installation

Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of DocsPress, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.

In the search field type DocsPress and click Search Plugins. Once you’ve found our plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking “Install Now”.

Manual installation

The manual installation method involves downloading our DocsPress plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains instructions on how to do this here.


Initialize JS after AJAX page loaded

If you need to initialize some JS after ajax loaded, you may use DocsPress > Settings > Single Doc > AJAX custom JS section or use predefined custom event docspress_ajax_loaded:

jQuery( document ).on( 'docspress_ajax_loaded', function() {
    // your code here.
} );


August 4, 2023
A plugin that is supposed to be quite good, but after some time i gave up. Let's face it, a documentation plugin that does without any documentation at all. An irony, isn't it? Nothing is explained, there is no documentation, no faqs, nothing… sorry, but i have other things to do than find out how a plugin works.
May 7, 2023 1 reply
I like this plugin. I was wondering if it can generate a table of content for the articles. That's the only missing feature for me.
March 5, 2023
It's a useful plugin for anyone looking to create comprehensive documentation on their WordPress. With its intuitive interface and easy-to-use features, DocsPress makes it simple to create and organize documentation pages.
September 23, 2022
This plugin is perfect. I've tried every single plugin and theme. I'd previously settled on documentor. But it's not being maintained and bugs are emerging with every wordpress update. I've also tried the knowledge bases. And I thought I'd have to give up and write my own. But then, after two days of searching and trying updated versions of everything I could find, I stumbled across DocsPress. It looks like it's based on another earlier tech. But it's so clean, simple, and fast. I can't recommend it highly enough. TIPS for authors 1) For a knowledgebase, use Document (product etc), Section (topic), and Article (Content) and SubArticle (sub-content). 2) For authoring books (a) use Document (Book), (b) Sections limit to "Book text", "Notes", "Characters", "Locations", "Background" (novel, script), and Research(nonfiction) etc. and (c) The build the entire book from front matter through chapters, to back-matter out of chapters (articles) and topics(sub-articles) (that's the maximum depth: document to section to article to sub-article ). (This model is similar to say, Scrivener). NITS: There are a few nits as in anything: 1) There is no facility for controlling the layout. Which is fine except you can't center the content on the screen or configure how wide to display the content. You have to go in and create css to do it. And the new wordpress editor makes that almost impossible. (a) I"d like to be able to configure whether the toc+article are centered or justified. (b) I'd like to be able to determine the width of article text(content). 2) Given that you can either page through Sections, or articles, each 'section' is in fact a separate context. Aside from that this really is the best available.
Read all 13 reviews

Contributors & Developers

“DocsPress – Online Documentation” is open source software. The following people have contributed to this plugin.


“DocsPress – Online Documentation” has been translated into 3 locales. Thank you to the translators for their contributions.

Translate “DocsPress – Online Documentation” into your language.

Interested in development?

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



  • added support for DocSearch
  • added support for navigation category titles when enabled “Display Parent Links” setting


  • added support for FSE themes
  • added CSS variables support
  • improved styles for Twenty themes
  • simplified styles
  • changed required PHP version to 7.2
  • removed IE support


  • improved feedback email template
  • improved feedback mailing function (better reply to and subject lines)


  • fixed docs suggestion email Reply-To field (should refer to feedback sender email)


  • fixed private docs displaying for admins


  • tested up to WP 5.8


  • removed usage of deprecated jQuery ready event
  • tested up to WordPress 5.7
  • changed GitHub repo url


  • improved admin UI
  • improved thumbnail size for admin documentation
  • updated vendor scripts
  • fixed bug when trying to delete documentation, but deleted another documentation


  • added RTL support
  • fixed email template long words break


  • improved feedback suggestion email template
  • enqueue assets on DocsPress pages only
  • fixed breadcrumbs structured data error


  • changed position of anchor link to right (fixes Ghost Kit numbered headings conflict)


  • fixed DocsPress archive page title


  • added Suggestion form option (show after user added feedback)
  • added categories in admin docs list
  • added possibility to change helpfullness in post metabox
  • fixed anchors initialization after ajax load
  • prevent cloning helpfulness meta


  • fixed feedback click action js error
  • fixed search result in the end of the excerpt text showed “1”


  • updated overall styles
  • added ajax search field in sidebar
  • added 3rd-level docs support
  • added categories support
  • added option to hide feedback count
  • added support for anchor links in content headings
  • added helper styles for default wp themes
  • added option to show all parent documentations in sidebar (if you don’t need multiple documentations)
  • added label in breadcrumbs archive page from selected archive page title
  • added option to disable comments on single doc
  • added scroll to top when ajax loading doc
  • changed archive docs titles to h2
  • rename permalink ‘docs’ to the selected archive page slug
  • fixed [] array usage
  • fixed archive articles number -1
  • a lot of minor changed and fixes


  • Initial Release