KnowAll – A Knowledge Base WordPress Theme From HeroThemes

HeroThemes are a WordPress company that offer a knowledge base WordPress theme and plugin.

Their products aim to reduce the number of support tickets you receive by delivering a knowledge base full of common questions and answers.

KnowAll is the flagship product of HeroThemes.

I met up with Chris Mooney and Richard Long who run Hero Themes whilst at WordCamp Edinburgh recently and got to hear more about what their products can do.

In this article I will be show you the KnowAll WordPress theme from HeroThemes. The core functionality of the KnowAll theme is available separately as a plugin and can be used with any WordPress theme. The plugin is called Heroic Knowledge Base.

Check out my video review below.

Reduce Support Queries with KnowAll Knowledge Base

If you would prefer to read my thoughts on Hero Themes, keep reading on.

KnowAll – The Knowledge Base WordPress Theme

Support is vital to providing a good service to customers, yet it is one of the biggest challenges a company has to face. Support is a costly and time-consuming endeavor. Therefore, if you can streamline your support more efficiently, you can greatly reduce your workload.

A knowledge base can drastically reduce the number of support tickets that you receive by providing answers to common questions. KnowAll provides you the tools to just that.

KnowAll Responsive Design
KnowAll has a responsive design that looks great on any device.

KnowAll is a fantastic looking WordPress theme that is structured to help customers find answers quickly. A large search bar dominates the home page with a list of help topics displayed underneath.

Popular articles and other useful content can be displayed in your sidebar. An FAQ page can easily be added too.

KnowAll Home Page
Customers will find it easy to find a solution using KnowAll.

The theme has three main areas: The home page, category page, and the article page. The six available widgets can be displayed in a unique sidebar for each of these areas.

The Knowledge Base Exit Point widget can be used to help those who cannot find an answer in your knowledge base. This is an essential tool that can be used to create a “Support Ticket” button. Alternatively, you can just add a link to a contact form or your general support area.

KnowAll Category
Customers can submit a ticket if they cannot find the answer they’re looking for.

Help topics can be divided into categories. Tags can be assigned to articles too.

I also found that the content is easy to digest due to the beautiful typography that is used in KnowAll.

Article Example
KnowAll has beautiful typography.

A large selection of stylish shortcodes are available that help you format your content and brighten it up. This is useful for list items, warnings, and highlighted important parts of your articles.

Shortcode Example
Colourful shortcodes help make your knowledge base look more professional.

The simplicity of the KnowAll design ensures that customers can navigate your Knowledge Base easily.

International users will also appreciate that language template files are available to help you translate the theme into any language.

Setting Up KnowAll

Once you have activated KnowAll, you will be taken to a user-friendly welcome setup area.

In the first section you are asked to enter your license key.

KnowAll adheres to the GNU General Public License, so the theme will still work if you do not enter your license key. The license key is simply required to enable automatic updates and customer support.

KnowAll Setup Step 1
Be sure to enter your license key to activate theme updates.

The Knowledge Base and shortcodes functionality are deployed using WordPress plugins. You do not need to activate the shortcodes plugin if you don’t think you will use it, however the Knowledge Base plugin is essential to KnowAll operating.

KnowAll Setup Step 2
The Knowledge Base plugin has to be installed.

Due to the nature of a Knowledge Base, I highly recommend installing the sample content that is offered. This will help give you a good understanding of the theme and you can then modify the content to suit your needs.

KnowAll Setup Step 3
If you desire, you can pick and choose what content is imported to your website.

The last part gives some suggestions as to what you should do to get started.

KnowAll Setup Step 4
The whole setup process takes less than a minute to go through.

The screenshot below shows you what your website will look like after you have selected to install all sample content. As you can see, it provides you with the perfect starting point for your knowledge base.

KnowAll Sample Layout
KnowAll is an easy theme to configure.

Don’t worry if you forget to import the sample content in step 3 of the setup process. You can return to the welcome setup interface at any time via the WordPress appearance menu.

Configuring Your Knowledge Base

The welcome setup area and a license page can be found under the WordPress appearance menu, however the core functionality of KnowAll is found in the Knowledge Base admin menu.

From this menu you can manage articles, categories, and tags. You can also view analytical data and adjust common settings.

Knowledge Base Menu
The Knowledge Base WordPress Menu.

The article post type works in the same way as WordPress posts and pages. Underneath the WordPress visual editor you will see options for attachments, voting, and feedback.

Voting and feedback will help you determine which articles are effective. In the sidebar there are options to assign categories and tags to your article. Stats for views, ratings, and attachments, are displayed too.

The main limitation of KnowAll is that it is a standalone product. Knowledge Base solutions that integrate with help desks usually offer an option to convert support tickets into articles. For most people this will be a minor inconvenience as you can simply copy and paste good answers over to your knowledge base.

Article Options
Tags and categories help you manage how your knowledge base articles are structured.

Articles and categories can be ordered in a specific order using drag and drop.

Article Ordering
You can rearrange orders and categories in any way you wish.

The analytics area shows stats for feedback, searches, and transfers. You can view data over any time period.

Analytics Dashboard
Stats will help you see what users are searching for. This will help you create new article topics and refine existing topics.

In the general settings area you can change how articles are sorted. For example, by date, comment count, or popular.

You can change how many articles are displayed and restrict content to those who are logged in. Hopefully this option will be expanded in the future to allow content to be restricted to certain users and WordPress user groups.

Heroic Knowledge Base General Settings
KnowAll gives you full control over how your articles are listed.

The slug for articles, categories, and tags, can be changed too.

Heroic Knowledge Base Slugs Settings
Your URLs can be modified by customising the slugs.

In the next settings tab you can enable and disable voting and feedback.

Heroic Knowledge Base Article Feedback Settings
Voting and feedback helps users rate your articles.

If no article is found, users can be transferred to a defined URL. For example, your support area.

Heroic Knowledge Base Transfers Settings
Point users to your ticket support area or general support area if no article is found.

KnowAll has full support for the WordPress theme customizer. This allows you to change the style of your website design and modify many common settings.

WordPress Theme Customizer
Every aspect of the KnowAll design can be changed.

KnowAll gives you full control of your design. You can customise colours, images, structure, and much more. The WordPress theme customizer’s real-time editor means that you can see the changes you make right away.

Styling Your Knowledge Base
Users will appreciate how simple it is to customise the design.

There are six widgets that you can add to your sidebars. There are widgets for displaying your latest articles, authors, and categories.

You can also display the entry point, a table of contents, and a search bar,

KnowAll Widgets
Six widgets are provided.

KnowAll Pricing

A single license for KnowAll retails at $149 and comes with one year of support and updates. The Heroic Knowledge Base plugin is included with the design

KnowAll Pricing
KnowAll has a 30 day money back guarantee.

Knowledge Base is available in one of three different plans. All plans come with one year of support and updates and a 30 day money back guarantee.

The basic license costs $129 and is designed for one website. The professional license at $159 increases the website limit to three and the business license at $399 allows up to ten websites. Priority support is also provided with the business license.

Knowledge Base Pricing
Knowledge Base Pricing

Final Thoughts

If you are looking to create a knowledge base on a sub-directory or sub-domain, or integrate a knowledge base into your existing WordPress theme, Hero Themes have you covered.

KnowAll and their Knowledge Base core plugin has everything you need to create a user-friendly knowledge base that will reduce the number of support tickets that are submitted.

There is no public demo of the admin area available at present, so I encourage you to check out what the products can do in my video review below.

Reduce Support Queries with KnowAll Knowledge Base

I highly recommend checking Hero Themes out to find out how their knowledge base products can be used to reduce the volume of support queries you receive.


If you operate a WordPress website, I encourage you to check out my Managed WordPress Hosting directory. It lists the top website hosting companies that offer specialist WordPress features such as website staging, daily backups, WordPress security, integrated content delivery networks and more.

%d bloggers like this: