BasePress Knowledge Base


BasePress allows you to build as many knowledge bases as you need to document your products or services.
Reduces your customer support cost and helps your customers find the answer they need 24/7.
It is designed to be easy to use thanks to its clean administration tools that integrates seamlessly in WordPress admin area.

What makes BasePress the right tool for your business?

  1. Ready to use in less then 5 minutes.
  2. Create as many knowledge bases as you need.
  3. Keep your content organized in a logical way dividing it by product, service, department etc.
  4. Serve targeted answer to your customers saving them time too.
  5. Adapts to all devices. Your customers can consult it form any device including tablets and phones.
  6. Keeps the look of your website professional.

BasePress creates an entry page for your customers where they can choose the knowledge base they want to consult.
They will be taken to the right knowledge base for their needs and all the articles, searches and suggestions will be fully relevant to what they are looking for.

This is a Lite version of our Premium plugin that we wanted to share with the WordPress community.
It has all the features you need to create your fully functional knowledge base and nothing less.


  1. Build a single or multiple knowledge base
  2. A dedicated page for users to choose the knowledge base
  3. Unlimited sections hierarchy
  4. List and boxed sections styles
  5. Image and description for each knowledge base
  6. Image, icon and description for each section
  7. Icon selector for each articles
  8. Drag and drop reorder for knowledge bases and sections
  9. Search bar with live results
  10. Shortcode to add the search bar anywhere in your website
  11. Related articles widget
  12. Sections widget
  13. Knowledge bases widget
  14. Easy to use admin screens
  15. Translatable via .pot files
  16. Easy customization
  17. 3 default themes included

If you need some extra features for you and your customers consider upgrading to the Premium version and get access to these extra benefits:


  1. Improved search bar results based on user votes and visits as well
  2. Articles voting
  3. Popular articles widget based on votes and/or visits
  4. Dashboard widget
  5. Automatic Table of Contents (in article and/or widget)
  6. Drag and drop articles reorder
  7. Next and Previous articles navigation
  8. Advanced Content Restriction by user role
  9. Knowledge base Insights
  10. Multisite support
  11. WPML support
  12. Shortcode editor to add dynamic lists of articles outside of the knowledge base

Capturi ecran

  • BasePress Comes with 3 default themes
  • Search bar with Live Results
  • Easy to use admin tools


Acest modul oferă 3 blocuri.

BasePress Knowledge Base
BasePress Knowledge Base
BasePress Knowledge Base


  1. Upload the plugin files to the /wp-content/plugins/plugin-name directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Follow the Setup Wizard or the steps below
  4. Create a page and add the shortcode [basepress] to that page.
  5. Go to BasePress->Settings->General and select the page you just created on ‘Knowledge Base page’.
  6. Select ‘Single Knowledge Base Mode’ if you just need a single knowledge base skipping the knoledge bases selection page.
  7. Start creating your first Knowledge Base and sections.
  8. Add your articles.

Întrebări frecvente

I don’t need multiple Knowledge Bases can I still use it as standard knowledge base?

Yes. You just need to enable the ‘Single Knowledge Base mode’ in the settings and it would work as a standard Knowledge Base.
You still need to create a Knowledge Base under Knowledge Base->Manage KBs before adding sections and articles.

Can I customize the look of the knowledge base?

Yes of course. There a few ways to do it depending on your needs:

  1. Simple modifications are possible via css on your theme stylesheet.
  2. You can customize the look by creating a child theme of one of the default themes that comes with the plugin.
  3. Build your own theme using HTML, CSS and functions made available by BasePress to easily access the knowledge base content.
I get 404 pages in the knowledge base

A 404 page will appear if any of the following cases is true:

  1. You haven’t selected the main page containing the shortcode in the General settings.
  2. You haven’t created any Knowledge Base yet.
  3. You haven’t created any section yet.
  4. You haven’t selected any Knowledge Base or section for the articles.
  5. You have changed the slug of the page with the shortcode. In this case just go to WP Settings->Permalinks and just click ‘Save Changes’.
My knowledge base page is empty

For the knowledge base to appear you needs at least a Knowledge Base a Section and an article ready.
Knowledge Bases or sections without any article are not displayed by default.

Can I upgrade to the Premium version and keep my content?

Yes. You can use the free version and build your knowledge base as long as you like. If you then decide to upgrade to get all Premium features you can do it directly from within the plugin.
All your content will remain intact. New features might not be anabled after upgrade. Just go to BasePress->Settings and activate the ones you need.

Is this a limited version?

No. You get a fully functional plugin with no restrictions. You can create unlimited knowledge bases, sections and articles.

Can I use BasePress in my language?

BasePress is fully translatable via .pot files which you can find inside the plugin folder under languages.
If you need a multilingual knowledge base than consider upgrading to our Premium version for WPML compatibility.

Can I get support for this plugin?

We only give support for any bug fix you may find in the free version.
Customers of our Premium Version get full support for a year from the date of purchase.


14 februarie 2020
I used this plugin for other purpose than knowledge base but I found it very useful and I have all feature I want and easy to customize.Thank you very much for its author that creating this great plugin. Highly recommended to everyone.
13 ianuarie 2020
Basepress is one of the best in the category for wordpress application, after testing many others. Support is effective and quickly.
8 ianuarie 2020
I am (currently) using the free plugin and ran into some problems, thinking to myself on past experiences with support regarding free plugins, i was sure i would not get far. but not only did they reply within 10 mins they supplied me with the best support i have every received even on paid plugins. The plugin is the best Knowledge Base Plugin available in my eyes, and look forward to future updates. Due to the help i received and the quality of the plugin i am now upgrading to the paid version.
31 decembrie 2019
Tried a bunch of different knowledge base solutions (both WordPress plugins and stand alone saas) over the past weeks and all of them were either not customizable enough or buggy and annoying. Basepress is refreshingly easy to setup yet highly customizable. It integrated easily into our website and even supports multiple languages with WPML. Support is very responsive and even helped with a custom code tweak. Couldn't be happier. The premium version is well worth the price.
26 decembrie 2019
I've been using this plugin for a while and I truly think it's one of the best ones out there. Front end looks amazing and is super easy to use. The support provided is unbelievable, really recommend it. Thanks a lot for you all your work guys!
Citește toate cele 20 de recenzii

Contributori și dezvoltatori

„BasePress Knowledge Base” este un software open-source. La acest modul au contribuit următoarele persoane.


„BasePress Knowledge Base” a fost tradus în 3 locale. Mulțumim traducătorilor pentru contribuția lor.

Tradu „BasePress Knowledge Base” în limba ta.

Te interesează dezvoltarea?

Răsfoiește codul, vezi depozitarul SVN, sau abonează-te la jurnalul de dezvoltare prin RSS.

Istoric modificări


  • Fixed compatibility with WordPress prior to version 5.0


  • Fixed Kb list not working properly with some page editors
  • Prevented warning in SetUp Wizard
  • Removed extra question mark from search URL


  • Fixed Kb list appearing twice when using the Gutenberg block


  • Added Tags support (Premium only)
  • Added new Tag Cloud Widget for the knowledge base (Premium only)
  • Added reCAPTCHA support for feedback form (Premium only)
  • Fixed search not working if WPML language is set as parameter (Premium only)
  • Made main shortcode optional
  • Updated Freemius SDK
  • General code improvements and minor bug fixes


  • Fixed template loader not working with some installations


  • Fixed Icons Manager not working with latest PHP


  • Fixed Ajax call warning


  • Parse Gutenberg block content in search results
  • Improved shortcode editor query (Premium only)
  • Improved Popular Articles widget query (Premium only)


  • Fixed searches with content restriction enabled which would not work in some installations (Premium only)
  • Fixed Table of Content not listing items if the heading element had attributes (Premium only)
  • Added option to import/export settings
  • Fixed theme’s width when main WordPress theme uses flexbox
  • General code improvements


  • General code improvements


  • Added option to change the text for „View all articles” under the section


  • Fixed automatic redirection not working in some edge cases.
  • made automatic 301 redirection opt-in as it may conflict if other redirection plugin is used.


  • Fixed Content Restriction not working properly when user has multiple roles (Premium only)
  • Fixed template for restricted articles not loading (Premium only)
  • Updated translations


  • Fixed compatibility issue with plugins used to create custom permalinks for articles
  • Updated Freemius SDK


  • Improved handling of uncategorized articles


  • Fixed duplicate results in searches for some edge cases
  • Fixed searches for multibyte characters


  • Fixed content restriction not working properly with MySQL 8.0.4+


  • Added option to show restricted articles in all pages but hide content if accessed directly (Premium only)
  • Added partial French translation


  • Fixed content restriction teaser missing spaces between words (Premium only)


  • Extended Content restriction. It is now possible to restrict whole KBs or Sections (Premium only)
  • Added german Translation
  • Added ajax search templating
  • General improvements of default themes
  • Updated WPML integration (Premium only)
  • Refactored breadcrumns. Added new options to include Home page and parent pages.


  • Fixed empty page when the search is performed without terms
  • Fixed Automatic 301 redirect on sub-sections
  • Fixed missing search results after upgrading to Premium


  • Fixed 404 template loading


  • Fixed feedback not saving properly on some installations
  • Added automatic 301 for all pages when passing from single to multiple KBs


  • Improved Modern Theme JS to prevent issues with browser BFCache
  • Fixed PHP error when WPML and BasePress content restrictions are both enabled (Premium only)
  • Added votes submission confirmation message (Premium only)
  • Fixed global search when „s” parameter is used

  • Fixed wrong articles order when WPML is used (Premium only)


  • Prevented restricted content to appear on default WordPress searches (Premium only)
  • Added option to exclude articles from searches outside of the knowledge base
  • Added notice when Build Mode is enabled
  • Fixed notice when using WPML (Premium only)
  • Updated Translations


  • Added debugging info
  • Added option to skip the loading of the header and footer
  • Added option to load the themes from WordPress upload directory
  • Updated translations
  • Fixed undefined index warning when using the Table of Content (Premium only)
  • Small admin UIs improvements


  • Added default taxonomy screen to guaranty compatibility with other plugins
  • Add option to limit section levels in widget
  • Added option in Related articles widget to display the current article
  • General code improvements


  • Updated WPML configuration to include latest settings for translations (Premium only)


  • Fixed warning in PHP 7.3 on switch statement


  • Updated themes’ translations


  • Improved restrictions to work for users with multiple roles (Premium only)


  • Improved smart search to prevent duplicated results on some edge cases
  • Updated Freemius SDK


  • fixed restrictions not working in some installations (Premium only)
  • Added option to show restriction roles in admin post list (Premium only)
  • Added option to filter post in admin by restriction roles (Premium only)
  • Added „Select all”, „Deselect all” buttons in content restriction metabox (Premium only)
  • Added option to sort user role alphabetically in content restriction metabox (Premium only)
  • Updated themes


  • Fixed restrictions for users without roles (Premium only)
  • Improved restrictions metabox (Premium only)


  • Added option to choose sidebar position
  • Added option to change the button text for selecting the knowledge base
  • Added possibility to include total number of found results in live ajax search
  • Renamed „Product” to „knowledge base” in the whole plugin to make it more generic
  • Improved Restricted content teaser to work with content that contains HTML tags (Premium only)
  • Updated themes
  • Updated translations
  • Improved Multisite handling (Premium only)
  • Fixed article preview when no section was selected
  • Added compatibility with MySQL 8.x


  • Improved internal handling of articles’ order (Premium only)


  • Fixed Table of content links (Premium only)


  • Fixed content still missing after updating to 2.2.0. This update is suggested to all users.


  • Hot fixed content not showing on section after updating to 2.2.0 (Visiting plugin’s settings and saving would already fix this)


  • Added option to use search parameter on URL
  • Updated all mentions of „post” with „article” in admin
  • Improved Setup Wizard
  • Fixed missing default options if wizard was not used
  • Fixed new editor blocks to work with latest WordPress updates
  • General code optimization


  • Hot fixed bug that caused all menus to be deleted after using the Setup Wizard
  • Hot fixed error appearing during upgrade to Premium version
  • Added message for no results found in smart search results
  • Improved theme’s css


  • Added new editor blocks
  • Added Setup Wizard for new installations which includes some demo content
  • Added ‘build mode’ to hide the KB to anyone apart from the administrator.
  • Added filter by „Section” in articles list in admin side.
  • Improved Insights charts labels (Premium Only)
  • Fixed entry page canonical link with Yoast SEO
  • Updated translations
  • General code improvements


  • Added hook ‘basepress_article_shortcode_args’ to customize articles shortcodes arguments


  • Removed automatic 301 redirection becaused it can conflict with many plugins


  • Updated Freemius SDK. This update is recommended to all users for improved security
  • Fixed sections pagination not working on some edge cases


  • Improved search function to prevent conflict with other plugins


  • Fixed „Edit Product” and „Edit Section” link in admin bar in the front end not working


  • Fixed search bar shortcode which made bar always appear at the top of the page


  • Added option to order articles alphabetically
  • Added Gutenberg editor support


  • Added possibility to run the Knowledge base from front page
  • Added Dashboard Widget (Premium Only)
  • Moved shortcode editor to its own page (Premium Only)
  • General code improvements


  • Hotfix for sections permalink not working


  • Added Users feedback feature (Premium Only)
  • fixed conflict with WooCommerce cart if KB page is not selected in settings
  • Fixed search that stopped working properly after version 1.8.9


  • Fixed pagination that stopped working after version 1.8.9


  • Improved articles list in sections. Now it shows the articles from that section and a list of sub-sections if present


  • Removed feed links from header inside all knowledge base pages as there are no feeds for the articles
  • Added automatic 301 redirects for all articles that have been moved to a different section (article’s slug must remain unchanged)
  • Updated Freemius SDK


  • Fixed post order page not showing all articles (Premium Only)
  • Small improvement on admin css


  • Fixed bug for searches when the KB is in sub-page


  • Improved search results to move exact matches on top


  • Removed page builders’ shortcodes from search snippets


  • Renamed some element’s css classes on admin side to avoid naming conflict with other plugins


  • Improved menu handling so KB menu item has class „current_menu_item” when visiting any KB page


  • Updated Freemius SDK


  • Fixed case insensitive search for non English languages


  • Added knowledge base Insights (Premium Only)
  • Fixed products template translation


  • Minor code optimization for post views counter


  • Fixed PHP error when section image is missing.
  • Fixed search feature not finding articles in sub-sections

  • Fixed PHP error when product image is missing.


  • Improved update and upgrade process
  • Improved articles voting system for better articles suggestions (Premium Only)


  • Improved permalink structure if KB is in a sub-page


  • Added an Icons Manager to have full control on the icons used in the knowledge base
  • Updated included themes to work with the new Icon Manager
  • Updated Freemius SDK


  • Fixed page title tag for single product mode always showing the same title name


  • Automated product selection on all admin screen if ‘Single product mode’ is enabled
  • Improved page title tag for single product mode


  • Fixed Search and Articles navigation not working on some installations
  • Updated Freemius SDK


  • Added possibility to disable the Table of Contents on individual articles (Premium Only)


  • Fixed bug that stopped highliting of found terms on search bar results
  • Fixed post counter not working on some WordPress installation


  • Improved compatibility with Yoast SEO which would make Table of Contents links not work correctly (Premium Only)


  • Fixed bug that made sections with not articles but only sub-sections disappear


  • First release