About BWL Knowledge Base Manager

If you like this plugin, please spare a minute to rate it.

Plugin Overview

Built a self-service support system within a few minutes & optimize support time reply to the customer queries by using BWL Knowledge base WordPress plugin.

BWL Knowledge Base Manager is an ultimate WordPress plugin comes with lots of unique and flexible features to create an unlimited number of Knowledge Base question and answers for the site content. The knowledgebase Plugin comes with Modal based Sticky Search Panel option which gives your users the best search experiences to get their answers quickly.

The plugin has a Visual Shortcode Editor panel, and it provides all the required options to insert the shortcode into the text editor. Four Custom widgets allow you to display Knowledgebase categories, topics, latest posts, popular posts, top upvoted & downvoted knowledgebase posts in sidebar areas.

Installation Requirements

You need at least WordPress version 4.8+ installed for this plugin to work correctly. We strongly recommended that you always use the WordPress latest & stable release to ensure all known bugs and security issues are fixed. Here goes the additional requirement.

  • PHP version 7.3 or greater.
  • MySQL version 5.0.15 or greater.

Installation Steps

To install a plugin, first, you need to upload the plugin files and then activate the plugin. Note that, the plugin files can be uploaded in two ways, and here go the step by step instructions of the installation process.

  • FTP Upload: Using your FTP client, upload the non-zipped plugin folder into the /wp-content/plugins/ folder on your server.
  • WordPress Upload: Navigate to Plugins >> Add New >> Upload. Go to browse, and select the zipped plugin folder. Hit "Install Now" and the plugin will be uploaded and installed.

Step 01: Go to WP admin dashboard and click on Plugins >> Add New.

Step 02: Click on Upload Plugin and upload 'bwl-kb-manager.zip' file. Finally, click Install Now button.

Step 03: Once the plugin successfully uploaded into the server, you will get a notification message to activate it. Click on the Activate Plugin link and plugin will be ready to use. After activating the plugin, you will be redirected in plugins page to the admin panel and will get newly installed BWL Knowledge Base Manager Plugin in there.

Step 04: Now the BWL Knowledge Base Manager Plugin is ready for use. From the left sidebar menu, you will see a new menu item like the following screenshot.

Knowledge Base Manager Setup

Add New KB Post:

The process to add a new Knowledgebase items is almost similar to add a WordPress regular blog post.

Step 01: Go to WP admin dashboard. From the menu, click on BWL KB >> Add New KB.

Step 02: You will get an interface like the following screenshot. Now, add the title, description, select category, select tags.

Step 03: Finally, click publish to save new post.

Watch Video Tutorial

Add New KB Categories:

Knowledgebase manager plugin provides the option to add an unlimited number of categories for KB posts.

Step 01: Go to WP admin dashboard.

Step 02: From the menu, click on BWL KB >> KB Categories.

Step 03: On the left side of the page, you will get an option for adding category Name, Slug, Description, and custom Icon.

Step 04: Finally, click Add Category button to insert new category.

Watch Video Tutorial

Add New KB Tags

Like categories the KB posts, Knowledgebase manager plugin provides the option to add an unlimited number of tag for KB posts.

Step 01: Go to WP admin dashboard.

Step 02: From the menu, click on BWL KB >> KB Tags.

Step 03: On the left side of the page, you will get an option for adding category Name, Slug, Description, and custom Icon.

Step 04: Finally, click Add Tag button to insert new category.

Get The Category Slug:

To display knowledgebase posts by the category you need to add category slug into the shortcode. Please check the following steps to get category slug.

Step 01: Navigate to BWL KB >> KB Category. All the categories will be listed in there.

Step 02: Next, take the mouse cursor on any category title and you will get Quick Edit option. Click on the Quick Edit link. Please check the following screenshot.

Step 03: Finally, copy the category slug from the Slug text field. Check the following screenshot.

Password Protected KB Post:

BWL KB manager plugin allows you to Restrict any KB post access using a password. Please check the following steps to create a password protected KB post.

Step 01: Login to WordPress admin panel.

Step 02: From the menu, click on BWL KB > Add New KB or Edit any KB post.

Step 03: On the right side of that page, you will get a Publish meta box.

Step 03: Click Password protected radio button and set your password. Finally, click OK.

Step 04: To save the settings, click the Update button.

Addon Suggestion:

If you want to restrict KB posts access for a particular users of your site, then install the Restrict KB Access by User Role Addon.

Set Featured KB Post:

Step 01: Login to WordPress admin panel.

Step 02: From the menu, navigate to BWL KB >> Add New KB or Edit any KB post.

Step 03: Now, middle of that page, you will get a meta box titled by KB Voting Manager Settings.

Step 04: Next, select Yes from the drop down list to set the post as Featured .

Step 05: Finally, click the Publish/Update button to save the changes.

Output:

Once post information updated successfully, you will get the result like the following screenshot.

Send Email Notification:

Step 01: Login to WordPress admin panel.

Step 02: From the menu, navigate to BWL KB >> Add New KB or Edit any KB post.

Step 03: Now, middle of that page, you will get a meta box for titled by KB Email Notificaiton Settings.

Step 04: Next, select Yes from the drop down list to send a post update notification email to the question submitter.

Step 05: Finally, click the Publish/Update button to save the changes.

Add KB Post Attachments:

Step 01: Login to WordPress admin panel.

Step 02: From the menu, navigate to BWL KB >> Add New KB or Edit any KB post.

Step 03: Now, middle of that page, you will get a meta box for titled by KB File Attachment Settings.

Step 04: Next, click the Add New File button to add attachments. You can sort the file order using Drag & Drop feature.

Step 05: Finally, click the Publish/Update button to save the changes.

Output:

Once post information updated successfully, you will get an output like the following screenshot.

Set KB Post Icon:

Step 01: Login to WordPress admin panel.

Step 02: From the menu, navigate to BWL KB >> Add New KB or Edit any KB post.

Step 03: Now, bottom of that page, you will get a meta box for titled by BKB Post Icon Settings. Check the following screenshot.

Step 04: Next, choice Icon from the Select Icon drop down list .

Step 05: Finally, click the Publish/Update button to save the changes.

Output:

Once post information updated successfully, you will get an output like the following screenshot.

Set KB Post Author:

The Plugin provides an option to create KB posts by multiple authors. Additionally, administrator authors can easily update post author using the following steps.

Step 01: Login to WordPress admin panel.

Step 02: From the menu, navigate to BWL KB >> Add New KB or Edit any KB post.

Step 03: Now, bottom of that page, you will get a meta box for titled by Author. Check the following screenshot.

Step 04: Next, select any author name from the drop down list .

Step 05: Finally, click the Publish/Update button to save the changes.

Output:

Once post information updated successfully, you will get an output like the following screenshot.

Sort KB Posts:

By default, all the KB posts are stored based on their ID. However, you can sort the KB posts according to your requirement.

Step 01: Go to BWL KB>> KB Sort page.

Step 02: You will get all the KB posts added in the database.

Step 03: Drag and Drop KB posts from that list and sort them in your own required way.

Step 04: Finally, click Save button to save the changes.

Watch Video Tutorial

KB Post Votings:

User can submit vote up or down your Knowledge Base posts. From the admin panel administrator user can check the voting information for every single post. Here goes the front end view of voting interface.

Admin Panel View:

Reset KB Like & Dislike Votes:

This feature is useful, if you add some vote/like/dislike for test purpose and then reset vote/like/dislike counter in to it's initial position. It's very simple to do. Just follow 2 steps described in below -

Step 01: Go to Knowledge Base >> All KB Items.

Step 02: Select "Yes" from drop down/Check like/dislike reset checkbox, If you want to reset counter and then click update button.

Plugin Template Setup:

Plugin bundled with the powerful Templating Addon that helps to manage KB Categories, Tags and Single page custom templates without touching a single file inside theme folder. You can get that Templify KB - Knowledge Base Addon inside BWL Knowledge Base Manager.zip downloaded package.

Custom Category Template

By default, the plugin uses currently activated theme category.php or archive.php template file to display the knowledgebase posts. However, you are allowed to create and customize those template files to present knowledgebase posts according to the site requirement. Please check the following steps.

Step 01: Go to your currently activated theme folder. For example- Twenty Twelve.

Step 02: Now, make a copy of category.php or archive.php file and then rename it to taxonomy-bkb_category.php.

Step 03: Finally, customize that page code according to your requirement.

Custom Single Template

By default, the plugin uses currently activated theme single.php template file to display the knowledgebase post content. However, you are allowed to create and customize the template file to present knowledgebase post content according to the site requirement. Please check the following steps.

Step 01: Go to your currently activated theme folder. For example- Twenty Twelve.

Step 02: Now, make a copy of single.php file and then rename it to single-bwl_kb.php.

Step 03: Finally, customize that page code according to your requirement.

Custom Plugin Stylesheet

You can easily customize the plugin default stylesheet. Please check the following steps.

Step 01: Go to the wp-content/plugins/bwl-kb-manager/css folder and copy bkbm-custom-styles.css file.

Step 02: Next, Go to your currently activated theme folder. For example- Twenty Twelve.

Step 03: Now, make a folder named with css and paste the bkbm-custom-styles.css file in it.

Step 04: Finally, customize that css file according to your requirement.

Plugin Shortcodes:

Now, you can easily add knowledgebase posts into any page or post using the shortcode. Please check the following steps to use BWL Knowledgebase Manager plugin shortcode editor.

Step 01: Go to the post/page and click on doc_img icon from TinyMce editor toolbar.

Step 02: Next, you will get a pop-up window like the following screenshot.

Step 03: From there, select the options according to your requirement.

Step 04: Finally, hit the Add Shortcode button.

02. Display Category Items:

You can also show your Knowledge Base items by categories. If you want to show Knowledge Base items by category check " Display Category Items? " checkbox.

02.1 Category Shortcode Parameters:

  • Display Selective Categories (use slug for the categories value):

    [bkb_category categories="introduction,resources" /]
  • Category Posts In 1 Column:

    [bkb_category categories="introduction,resources" cols="1" /]
  • Category Posts In 2 Columns:

    [bkb_category categories="introduction,resources" cols="2" /]
  • Category Posts In 3 Columns:

    [bkb_category categories="introduction,resources,requirements" cols="3" /]
  • Display Post Count With The Category Title:

    [bkb_category categories="introduction,resources" posts_count="1" /]
  • Display Category Description Below The Title:

    [bkb_category categories="introduction,resources" bkb_desc="1" /]
  • Display Show More Link Below The Posts:

    [bkb_category categories="introduction,resources" count_info="1" /]
  • Set Post Display Limit ( Ex: Show 5 items ):

    [bkb_category categories="introduction,resources" limit="5" /]
  • Add Custom class In Category Box:

    [bkb_category categories="introduction" cont_ext_class="bkbm-custom-layout-1 bkbm-box-shadow"/]

    Note: You can add multiple classes and make sure classes are separated by A space.

02.2 Category Custom Layouts:

  • Rounded List (Default):

    [bkb_category categories="introduction,resources" bkb_list_type="rounded" /]

    Watch Video Tutorial

  • Rectangle List:

    [bkb_category categories="introduction,resources" bkb_list_type="rectangle" /]

    Watch Video Tutorial

  • Icon List:

    [bkb_category categories="introduction,resources" bkb_list_type="iconized" /]

    Watch Video Tutorial

  • Simple List:

    [bkb_category categories="introduction,resources" bkb_list_type="none" /]
  • Accordion Style:

    [bkb_category categories="introduction,resources" bkb_list_type="accordion" /]

    Watch Video Tutorial

  • Carousel Style:

    [bkb_category categories="introduction,resources,affiliate" box_view="0" carousel="1" carousel_nav="0" carousel_dots="0" cols="3" limit="3" posts_count="1" count_info="1" /]
    • Hide Carousel Nav: carousel_nav="1"
    • Hide Carousel Dots: carousel_dots="1"

02.3 Category Boxed Layouts:

  • Boxed Style 01: ( Font Awesome Icon Style )

    [bkb_category box_view="1" cols="2" box_view="1" cols="2" bkb_desc="1" posts_count="1" /]

    Watch Video Tutorial

  • Boxed Style 02: ( Image Icon Style )

    [bkb_category box_view="1" cols="2" box_view_icon="img_icon" /]
  • Boxed Style 03: ( Image Style Left Aligned )

    [bkb_category box_view="1" cols="3" bkb_desc="1"  box_view_icon="img_icon" box_view_class="box-left-align" /]

    More Class: "box-right-align"

02.4 Additional Category Shortcodes:

More Shortcode For Boxed Layout Parameters:

  • Display Description:

    [bkb_category bkb_desc="1" /]
  • Display Post Count:

    [bkb_category posts_count="1" /]
  • Display Content Left Aligned:

    [bkb_category box_view_class="box-left-align" /]
  • Display Content Right Aligned:

    [bkb_category box_view_class="box-right-align" /]
  • Hide Bottom Separator of heading:

    [bkb_category box_view_class="no-separator" /]
  • Hide Icon:

    [bkb_category box_view_class="no-icon" /]
  • Display Image Icon:

    [bkb_category box_view_icon="img_icon" /]
  • Display Auto Sized Image Icon:

    [bkb_category box_view_icon_size="auto" /]
  • Add Box Shadow:

    [bkb_category cont_ext_class="bkbm-box-shadow" /]
  • Order By ID (Default):

    [bkb_category orderby="ID" /]
  • Order By Title:

    [bkb_category orderby="title" /]
  • Order By Date:

    [bkb_category orderby="date" /]
  • Order By Recent Modification:

    [bkb_category orderby="modified" /]
  • Order By Random:

    [bkb_category orderby="rand" /]
  • Order By Custom:

    [bkb_category orderby="custom_order" /]
  • Order Ascending (Default):

    [bkb_category order="ASC" cols="2" /]
  • Order Descending (Default):

    [bkb_category order="DESC" cols="2" /]

03. Display Tab Items:

You can also display the Featured, Popular and Recent Knowledge Base posts in tab mode. You need to check the Display Tab Items? checkbox to generate the shortcode.

Here go the shortcode for Horizontal Tab.

[bkb_tabs]
    [bkb_tab title="Featured"]
        [bwl_kb bkb_tabify="1" meta_key="bkb_featured_status" meta_value="1" orderby="meta_value_num" order="ASC" limit="5" ]
    [/bkb_tab]
    [bkb_tab title="Popular"]
        [bwl_kb bkb_tabify="1" meta_key="bkbm_post_views" orderby="meta_value_num" order="DESC" limit="5" ]
    [/bkb_tab]
    [bkb_tab title="Recent"]
        [bwl_kb bkb_tabify="1" orderby="ID" order="DESC" limit="5" ]
    [/bkb_tab]
[/bkb_tabs]

04. Vertical Tab Items:

Here go the shortcode for Vertical Tab.

[bkb_tabs vertical="1"]
    [bkb_tab title="Featured"][bwl_kb bkb_tabify="1" meta_key="bkb_featured_status" meta_value="1" orderby="meta_value_num" order="ASC" limit="5" ] [/bkb_tab]
    [bkb_tab title="Popular"] [bwl_kb bkb_tabify="1" meta_key="bkbm_post_views" orderby="meta_value_num" order="DESC" limit="5" ] [/bkb_tab]
    [bkb_tab title="Recent"] [bwl_kb bkb_tabify="1" orderby="ID" order="DESC" limit="5" ] [/bkb_tab]
[/bkb_tabs]

04.1. Display KB Posts:

  • Display Featured KB Posts:

    [bwl_kb bkb_tabify="1" meta_key="bkb_featured_status" meta_value="1" orderby="meta_value_num" order="DESC" limit="5" ]
  • Display Popular KB Posts:

    [bwl_kb bkb_tabify="1" meta_key="bkbm_post_views" orderby="meta_value_num" order="DESC" limit="5" ]
  • Display Recent KB Posts:

    [bwl_kb bkb_tabify="1" orderby="ID" order="DESC" limit="5" ]
  • Display Random KB Posts:

    [bwl_kb bkb_tabify="1" orderby="rand" limit="5" ]

04.2. Additional Parameters For Recent/Popular/Featured KB Posts:

You can use the following parameter to change the layout of KB posts.

  • Rounded List Style: bkb_list_type="rounded"
  • Rectangle List Style: bkb_list_type="rectangle"
  • Icon Style: bkb_list_type="iconized"
  • Hyphen Style: bkb_list_type="none"
  • Display Pagination List: paginate="1"
  • Display Post Per Page: posts_per_page="10"

05. Ask Question Form:

  • Show Ask Question Modal link:

    [bkb_ask_form]
  • Display Ask A Question Form (Layout 01):

    [bkb_ques_form inline=1 /]
  • Display Ask A Question Form (Layout 02):

    [bkb_ques_form inline=1 layout="layout_2"/]

Watch Video Tutorial

Plugin Option Panel

General Options:

  • Login Requirement: Enable this option will permit to submit votes and questions by only registered and logged in users. But, If you would like to receive Public votes and question submission from all, then just turn this option OFF.

  • Load Font Awesome Icon: Plugin loads the Font Awesome Icons to display categories, tags and post meta informations. Also, the plugin utilizes the icon set to present like and dislike button. However, if currently activated theme already loads the icon set then simply Disable this option.

  • Admin Email: Set a valid email address in this field. So that, the plugin will forward new KB submission and feedback message to that email. If this field set as blank, then the plugin will use Administrator default email address to forward the notification messages.

  • Display Sticky Button: KB plugin automatically adds a sticky button panel on the right side of the website, which consists of a search box and a question submission form. This panel can easily accessible from the front end, and users can easily conduct their search query also submit their questions.

    Note that, it is an optional feature and turns it OFF if you would like to hide the panel.

Search Box Settings:

  • Maximum Search Result Count: Set the number of search result that you would like to display in the results list.

  • Only Search In KB Post Titles: The Search query will apply on the knowledgebase post titles, and it will ignore the post description.

  • Results Background: You can add custom background for the search list according to your requirement. Default: #2C2C2C

  • Results Text Color: Add custom text color for the search list text according to your requirement. Default: #FFFFFF

Question Form Settings:

  • Hide External Question Form: If you want to hide the external form, just turn the option ON.

  • Setup Form Layout: There are two layouts available for the External Question Form. By default, Layout 01 apply for the external form. However, you can set Layout 02 as default style for external form.

    Layout 01
    Layout 02
  • Question Form Title: You can set custom title of the External Question Form. Default: Ask A Question

  • Enable Question Details Field: Question details is an option field of the external form. If user want to add additional information regarding their question they can use this field. Administrator can check the message from post Edit area.

  • Ask User Email: Force the user to enter their email address to submit the question. When the administrator answer and publish the question, the user will get a notification about that. Please note that, it is an optional feature. So, turned it OFF will remove the email field from the external question submission box.

KB Single Page Settings:

  • Comment Display Settings: The plugin provides the option to submit comments for the KB posts. Please note that your theme must support comment function. Otherwise, it may not work properly.

  • Disable Attachment Upload: KB plugin provides an option to attach an unlimited number of files. Obviously, it is a useful feature to include documents like help pdf or doc files with the KB post. Attachment files will be appended just below of the post content to download. However, if you want to disable the option just turn it OFF.

  • Display Attachment File Name: By default, plugin displays the attachment files like- File#1,File#2,File#2 . But, if you would like to display the real file names instead of that pre-defined naming style, simply turn this option ON.

    Attachments (Pre-defined File Name)
    Attachments (Original File Name)
  • KB Meta Display Settings: Below every KB post, the plugin displays the following information as meta content. By default, all information shows with the post. But, you can disable/enable them according to the site requirement.

    • Display Last Post Modified Date.
    • Display Post Published Date.
    • Display View Counter.
    • Display Author Name.
    • Display Category.
    • Display Topics.

KB Post Meta Output:

Watch Video Tutorial

Knowledge Base Theme Settings:

  • Theme Settings.
  • List Layout Settings.
  • Boxed Layout Settings.
  • Accordion Layout Settings.
  • Tab Settings.
  • Search Box Settings.

KB Posts Voting:

  • Disable KB Voting.
  • Enable IP Filter.
  • Like Thumb Icon Settings.
  • Dislike Thumb Icon Settings.
  • Disable dislike/down vote option.
  • Custom Like Statistics Bar Color.
  • Custom Dislike Statistics Bar Color.
  • Set Repeat Vote Interval.

Feedback Form Settings:

  • Disable Feedback Form.
  • Custom Feedback Form Title.
  • Send Email To Admin With Feedback Message.
  • Setup Custom Email Address of Administrator.

Tooltip Settings:

  • Enable/Disable Voting Tooltip.
  • Custom Like Button Tooltip Text.
  • Custom Dislike Button Tooltip Text.
  • Tooltip Box Background.
  • Tooltip Text Color.

Icon Settings:

  • Set Default Category Icon.
  • Set Default Tag Icon.
  • Set Default KB Post Icon.
  • Set Boxed View Icon Size.
  • Custom Icon Size Setting For Box and List View.

Table of Content Settings:

  • Enable/Disable Table of Content Feature.
  • Set Minimum Heading Counts.
  • Custom Table of Content Title.
  • Table of Content Background.
  • Table of Content Link Color.
  • Table of Content Link Hover Color.
  • Custom Scrolling Offset Setup.

Watch Video Tutorial

Slug Settings:

  • Set Custom Slug.
  • Set Custom Slug For Category
  • Set Custom Slug For Tag.

Advance Settings:

  • Display Only Category Name In Title.
  • Display Only Tag Name In Title.
  • Category Page Custom Post Order settings
  • Tag Page Custom Post Order settings
  • Add Custom CSS option.

Export/Import Option:

  • Export Option Panel Settings.
  • Import Option Panel Settings.

Built-in Widgets:

You can easily show Knowledge Base items in sidebar by using Widget option. Note that your site currently theme must support widget option for using this feature. Please check the following steps-

Step 01: Go to Appearance >> Widgets.

Step 02: Plugin comes with three built-in widgets titled by BKBM Widget, BKBM Categories Widget, BKBM Tags Widget.

Step 03: Drag and drop your required widget in the right side available widget container.

BKBM Posts Widget:

This widget contain features to display top up voted/ top down voted/ top viewed KB/ featured KB in widget area. Easy select drop down box provide you super flexibility to choose your display type quickly.

Display Type Options:

Order Type Options

BKBM Categories Widget:

You can display list of Knowledge Base categories using this widget. You can also display no of items available in each category.

BKBM Tags Widget:

You can display list of Knowledge Base Tags using this widget. You can also display no of items available in each Tags.

Table of Content (TOC) Widget:

We have integrated Table of Content (TOC) feature in the version 1.1.6. To display the Table of Content, go to widget area of the WordPress admin panel and BKBM TOC Widget in to the sidebar area. Finally, the TOC widget will automatically generate a list based on the KB content.

Watch Video Tutorial Demo

Plugin Translation

BWL Knowledge Base Manager WordPress Plugin offers cool translation feature. So, beside the English you can easily translate the theme text for other languages as well. Check following steps to translate "BWL Knowledge Base Manager" WordPress plugin.

Step 01: To translate the plugin texts, please download and install Poedit software in your computer. Here goes the download link- https://poedit.net/download

Step 02: Next, navigate to /wp-content/plugins/bwl-kb-manager/lang/. You will get a file named default.po.

Step 03: Our Plugin text-domain is 'bwl-kb'. Now, we want to translate our theme text in to Dutch language. So, copy default.po file and rename it as bwl-kb-de_DE.po

Step 04: Now, open that newly created 'bwl-kb-de_DE.po' file using Poedit software. You will get all the plugin texts in there and you just need to add appropriate translated text in Translation box.

Step 05: Finally, save the file and you will get 'bwl-kb-de_DE.mo' file inside languages folder.

Note:

Not sure about country and language code? Get your Country Code and Language code.

Translate Plugin With WPML

"BWL Knowledge Base Manager" also offers translation feature with WPML plugin. To get started, you will need WPML and add-on Plugins i.e. the core WPML Multilingual CMS which is always required and the String translations add-on.

Guide for installing & activating WPML is available on the WPML getting started guide.

A demo of BWL Knowledge Base Manager running under WPML.

After having installed WPML, if the projects in BWL Knowledge Base Manager were created before installing WPML, the dynamic strings aren't registered.

The first thing to do is load the page holding your Knowledge Base Page in the front-end. This allows any dynamic strings not registered to be registered automatically.

Next, go to WPML Theme and plugins localization page and You will get the BWL Knowledge Base Manager plugin listed in there.

Check BWL Knowledge Base Manager and click Scan the selected plugins for strings WPML will look for all static translatable strings and add them to WPML for translation.

You are now ready for translations:

Load the "String Translations" page. You will have this once you install the String Translations add-on for WPML. Select either the dynamic list of strings it found in BWL Knowledge Base Manager during the scan or the static ones.

The differences are denoted by "Name" field. Dynamic strings have a name field while the static ones don’t.

Developer Notes:

Plugin provides the WordPress theme/plugin developer to customize KB layout and filter texts. Following sections describes detail about that.

Plugin Classes:

Following class reference will help you to customize the KB layout, search box and other sections. You can use those classes and add your custom css code in plugin option panel.

  • Live Search Form: .bkb-live-search-form{}
  • Category Title: .bwl-kb h2.bwl-kb-category-title{}
  • Total Posts Count: .bkb-count-info{}
  • Nested Categories Widget: .bkb-nested-category-list{}
  • Nested Category Nav Arrow: .set-an-arrow::after{}

Plugin Filters:

From the version 1.3.0, plugin introduced filter feature. It allows you to add/change plugin deafult texts and apply your own content. Moreover, you will not loose your modified text upon update the plugin files.

How to Use Filter:

To apply filter on the plugin texts, please follow the steps described in below properly.

Step 01: Using FTP, go to the currently activated theme folder, and open functions.php file.

Step 02: Now, we want to modify the default text, if no result found by the search function. So, we are going to use bkb_user_email_field_hints filter that will change the default text Nothing Found!.

Step 03: Next, add the following lines of code in functions.php file and save the file.


add_filter('bkb_user_email_field_hints', 'cb_bkb_user_email_field_hints');

function cb_bkb_user_email_field_hints( $content ) {
    
    return 'Receive an email when your question will be answered.';
    
}

                                    

Step 04: Here goes the output screenshots of before and after effect of the filter.

Before Applied Filter:

After Applied Filter:

Plugin All Filters:

  • bkb_user_email_field_hints

    applied to the external form email field hint. Default: You will receive an email when your question will be answered.

Addons Download & Documentation:

Support & Miscellaneous

BWL Knowledge Base Manager WordPress Plugin comes with Six (06) months premium support directly from the developer. We are committed to assisting our buyers and most of the time it takes less than 24 hours to reply to the support message. If you face any particular issue regarding the FAQ plugin, then the developer will assist you to fix the issue.

Troubleshooting

Please check the following link for troubleshooting articles.
https://bluewindlab.net/knowledgebase/knowledgebase-category/knowledge-base-manager/

Upgrade Notes

Upgrading to version -

  • Replace all files and directories in your plugins/bwl-kb-manager folder.

Important Note:

If you modified any files of plugin, please take a backup before update all files and folder. We highly recommend to take backup of language files.

Change Log

2023, August 03 - v 1.4.7
  • Updated: Plugin license notice and activation page.
  • Updated: Plugin documentation.
2023, July 28 - v 1.4.6
  • Fixed: Plugin code issues.
  • Updated: Plugin styles and javascripts.
  • Updated: Templify KB (Template Manager) Addon to 1.1.4
  • Updated: KB Addon For WP Bakery Page Builder Addon to 1.1.2
  • Updated: KB Display As Blog Post Addon to 1.0.8
  • Updated: KB Tab For WooCommerce Addon to 1.1.2
  • Updated: Restrict KB Access by User Role to 1.0.7
  • Updated: Plugin language/translation file.
  • Updated: Plugin documentation.
2023, July 13 - v 1.4.5
  • Fixed: Admin panel post-filter query issue.
  • Updated: Plugin documentation.
2023, July 11 - v 1.4.4
  • Updated: Templify KB (Template Manager) Addon to 1.1.2
  • Updated: KB Addon For WP Bakery Page Builder Addon to 1.1.1
  • Fixed: Grid Layout class issue.
  • Updated: Plugin language/translation file.
  • Updated: Plugin documentation.
2023, July 08 - v 1.4.3
  • Updated: Templify KB (Template Manager) Addon to 1.1.1.
  • Updated: KB Addon For WP Bakery Page Builder Addon to 1.1.0.
  • Updated: KB Display As Blog Post Addon to 1.0.7
  • Updated: KB Tab For WooCommerce Addon to 1.1.1
  • Updated: Restrict KB Access by User Role to 1.0.6
  • Fixed: Template options settings display issue on the options panel.
  • Updated: Plugin language/translation file.
  • Updated: Plugin documentation.
2023, July 03 - v 1.4.2
  • Updated: Plugin codes for better performance.
  • Fixed: Feeback form submission issue.
  • Fixed: Breadcrumb issue.
  • Fixed: Pagination issue.
  • Removed: "Custom Post Type Permalinks" plugin depenency.
  • Updated: Plugin addon page.
  • Updated: Plugin language/translation file.
  • Updated: Plugin documentation.
2023, June, 04 - v 1.4.1
  • Updated: Plugin for WordPress 6.2.2
  • Fixed: Plugin bulk edit option.
  • Updated: Plugin addon page.
  • Updated: Plugin language/translation file.
  • Updated: Plugin documentation.
2023, January 13 - v 1.4.0
  • Updated: Plugin for WordPress 6.1.1
  • Updated: Plugin addon page.
  • Updated: Plugin language/translation file.
  • Updated: Plugin documentation.
2022, April 14 - v 1.3.9
  • Fixed: Plugin shortcode issue.
  • Updated: Plugin for WordPress 5.9.3
  • Updated: Plugin language/translation file.
  • Updated: Plugin documentation.
2021, June, 11 - v 1.3.8
  • Updated: Plugin for WordPress 5.8.3
  • Updated: Plugin language/translation file.
  • Updated: Plugin documentation.

2021, March 17 - v 1.3.7
- Updated: Plugin for WordPress 5.7.0
- Updated: Plugin for WooCommerce 5.1.0
- Updated: Plugin of Table of Content Feature.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2021, January 29 - v 1.3.6
- Updated: Plugin compatibility for WordPress 5.6
- Fixed: Shortcode editor icon display issue in TinyMce Editor.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2020, October 05 - v 1.3.5
- Updated: Plugin compatibility for WordPress 5.5.1
- Updated: KB Tab For WooCommerce Addon (1.0.9)
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2020, August 20 - v 1.3.4
- Fixed: Admin Panel JavaScript error.
- Updated: KB Display As Blog Post Addon (1.0.5)
- Updated: Restricted KB Addon (1.0.4)
- Updated: KB Tab For WooCommerce Addon (1.0.8)
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2020, July 18 - v 1.3.3
- Added: Multilevel category drop-down list for the KB submission form.
- Added: Display related post filter (by category/tag) options into the plugin options panel.
- Fixed: Post count issue in the BKBM categories & BKBM tag widgets.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.
- Included: Templify KB Manager Addon (1.0.9).
- Included:KB Addon For WPBakery Page Builder (1.0.8).

2020, April 28 - v 1.3.2
- Added: Gutenberg Editor Support For KB Post.
- Updated: Plugin Code.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2020, March 28 - v 1.3.1
- Included:4 More Premium Addons With The Plugin.
- Included:Templify KB Manager Addon (1.0.8).
- Updated: Plugin Code.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2020, March 26 - v 1.3.0
- Included:Templify KB Manager Addon (1.0.7).
- Updated: Plugin Code.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2019, October 04 - v 1.2.8
- Updated: Font Awesome Icon 5.X version.
- Updated: Plugin code.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2019, May, 04 - v 1.2.7
- Fixed: Category Page Notice.
- Updated: Plugin Shortcode Editor.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2019, April 04 - v 1.2.6
- Added: Templify KB Addon.
- Updated: Plugin options panel.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2018, November, 06 - v 1.2.5
- Fixed: RTL issue of the sticky button, options panel save button, voting boxes.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2018, August 30 - v 1.2.4
- Fixed: External KB Form Notice Issue.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2018, August 18 - v 1.2.3
- Fixed: Custom meta Box Issue.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2018, April 13 - v 1.2.2
- Added: Three more search box style.
- Added: Carousel layout style.
- Updated: Boxed layout style.
- Updated: Table Of Content Layout and Widget.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2018, January 05 - v 1.2.1
- Fixed: Breadcrumb issue for sub category.
- Fixed: Total KB posts count display issue in category/tag title.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2017, August 11 - v 1.2.0
- Fixed: Plugin options panel "Save Button" position issue in RTL mode.
- Fixed: "No of category/tag" display issue in widget area.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2017, May, 11 - v 1.1.9
- Updated: Added category and sub name in single KB post permalink.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.
- Checked: Compatibility With WordPress latest version.

2017, April 16 - v 1.1.8
- Added: Sub category widget feature.
- Added: Custom sorting option for KB posts.
- Updated: Plugin options panel.
- Updated: Plugin shortcode Editor.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2017, January 16 - v 1.1.7
- Added: Option to display KB by modified date.
- Fixed: Column selection radio button issue.
- Fixed: Search Bug for the "Restricted KB Addon".
- Updated: Search Function.
- Updated: Plugin Performance.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2016, December, 20 - v 1.1.6
- Added: Option to Load JS and CSS code where it's actually required.
- Added: Option to Search keywords in KB title.
- Added: Option to Limit No of search results.
- Added: Table of Content Widget.
- Fixed: Conflict between Awesome support & KB Plugin.
- Fixed: Conflict between WooCommerce Order Table List & KB Plugin.
- Updated: Plugin Performance.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2016, October 05 - v 1.1.5
- Fixed: External form description issue.
- Added: Feedback remove option.
- Updated: Plugin Performance.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2016, July 23 - v 1.1.4
- Added: Social share buttons in kb details page.
- Added: Option to enable/disable share button.
- Added: Option to Enable/disable voting box in Accordion section.
- Added: Option to display category in accordion layout.
- Fixed: Table of content issue.
- Fixed: Attachment delete issue.
- Updated: Font-awesome version.
- Updated: Plugin options panel.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2016, June, 05 - v 1.1.3
- Added: table of content (TOC) feature.
- Added: option to set custom slug for single page and taxonomy section.
- Added: vertical Tab.
- Fixed: RTL issue for accordion.
- Updated: Plugin performance.
- Updated: Plugin meta box.
- Updated: shortcode editor.
- Updated: Plugin options panel.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2016, April 27 - v 1.1.2
- Added: Description field to Ask KB question form.
- Added: Options to disable Description field.
- Added: Custom drag & drop sort feature for the Category & Tag KB posts.
- Added: KB last update in single page.
- Added: Disqus comment support.
- Added: Category icon, tag icon, KB post icon in widget area.
- Added: Custom colors for category/tag heading title.
- Fixed: View wise KB ordering issue in Admin panel.
- Fixed: Attachment related issue for accordion layout.
- Updated: Boxed layout.
- Updated: Custom styling script.
- Updated: Plugin performance.
- Updated: Plugin meta box.
- Updated: Plugin shortcode editor.
- Updated: Plugin options panel.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2016, January 29 - v 1.1.1
- Fixed: Front end KB form submission issue.
- Updated: Plugin options panel.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2016, January 02 - v 1.1.0
- Added: Multisite Compatibility.
- Added: Accordion Layout For KB Listings.
- Fixed: KB Voting Issue.
- Updated: Plugin options panel.
- Updated: Plugin Performance.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2015, November, 26 - v 1.0.9
- Added: Option to Sort KB Posts By Date/Title/ID in category & Tag Page.
- Added: Default icon for single posts.
- Fixed: Custom slug issue.
- Updated: Plugin performance.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2015, June, 22 - v 1.0.8
- Added: Clear button (X) for more user friendly search experience in mobile device.
- Added: feature to display attachment file name instead of file#1,file#2.
- Updated: External question submission form.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2015, May, 13 - v 1.0.7
- Added: RTL Feature.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2015, May, 04 - v 1.0.6
- Added: Custom icon/image for categories/tags/posts.
- Updated: Update Font Awesome latest version.
- Updated: shortcode editor interface.
- Updated: Plugin options panel.
- Fixed: Plugin update notification error.
- Fixed: WPML Search issue.
- Fixed: WPML config file.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2015, February, 19 - v 1.0.5
- Updated: Live Search Feature.
- Updated: Plugin Performance.
- Fixed: update notification error.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2015, February, 04 - v 1.0.4
- Added: email field in "Ask A Question" Form.
- Added: feature to notify user when their submitted question will publish or update.
- Added: custom font setup feature for categories and tags.
- Improved: Front end search feature improved.
- Updated: Plugin shortcode editor.
- Updated: Plugin Widgets.
- Updated: Plugin options panel.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2014, December, 08 - v 1.0.3
- Added: knowledgebase author selection feature.
- Added: single page meta info show/hide feature in option panel.
- Added: IP filtering feature for knowledgebase view counter.
- Added: custom shortcode for "Ask a question" modal window. Check documentation "shortcode" section for details.
- Added: comment enable/disable feature in option panel.
- Fixed: CSS issue for sticky buttons.
- Fixed: custom column filter bug and added wp_reset_query() function.
- Updated: new version release notification feature.
- Updated: shortcode editor. Hide category/topic from dropdown list, if no item assigned in a category/topic.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2014, November, 13 - v 1.0.2
- Added: Display related knowledge base posts in widget area.
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2014, June, 19 - v 1.0.1
- Added: Unlimited file attachment option.
- Added: Automatic Update Notification Feature.
- Added: Disable down vote option.
- Added: Disable feedback voting option.
- Added: Disable external question submission option.
- Fixed: Bulk & Quick edit bug fixed .
- Updated: Plugin options panel(Add feature for category page custom title)
- Updated: Plugin language/translation file.
- Updated: Plugin documentation.

2014, June, 10 - v 1.0.0
- Initial release

Source & Credit Notes

Our Themes & Templates

WordPress Themes

    WordPress Plugins

      HTML5 Themes

        Back To Top