Plugin Documentation

MT Knowledgebase


MT Knowledgebase. Create attractive and professional knowledge base and change logs! MT Knowledgebase is easy to use, easy to customize, and works with any theme.

Some features of the Plugin

Plugin Installation

Settings Panel

After completing the steps in the previous section, the MT Knowledgebase menu is now available and displayed on the admin dashboard.

Go to admin dashboard > MT Plugins > MT Knowledgebase.

NOTE : Is required to check these options before you try to use them on your website, as they are set by default "Disabled".

After saving the settings on the MT Knowledgebase menu it is required to go on Settings and reset the permalinks. The way you do that is the following:

  1. Click on Setings from the left side panel.
  2. From the list named Common Settings select any other option that the one that is already selected.
  3. Cick Save.
  4. Click back on the option that was selected before.
  5. Click Save again.

Knowledgebase

How to add Knowledgebase Articles

  1. Go to MT Knowledgebase > Add Knowledge ;
  2. Type in Your Title and Content;
  3. Select the Category and/or Tags for the Knowledge;
  4. Save;

Knowledgebase Shortcodes

These are all of the shortcodes that you can use with the MT Knowledgebase plugin

1. Knowledgebase Grid Container

This shortcode serves as a container for the [mt_knowledgebase_list] and [mt_knowledgebase_most] shortcodes.

[mt_knowledgebase_knowledge_grid_container additional_class="my-class"] [mt_knowledgebase_list category_id="3" number="5" columns="col-md-4" version="2" additional_class="my-class"] [mt_knowledgebase_list category_id="4" number="5" columns="col-md-4" version="2" additional_class="my-class"] [mt_knowledgebase_list category_id="5" number="5" columns="col-md-4" version="2" additional_class="my-class"] [/mt_knowledgebase_knowledge_grid_container]

[mt_knowledgebase_knowledge_grid_container additional_class="my-class"] [mt_knowledgebase_list category_id="3" number="5" columns="col-md-4" version="1" additional_class="my-class"] [mt_knowledgebase_list category_id="4" number="5" columns="col-md-4" version="1" additional_class="my-class"] [mt_knowledgebase_most type="most_liked" number="5" columns="col-md-4" additional_class="my-class" button_text="View All" button_url="#"] [/mt_knowledgebase_knowledge_grid_container]

Shortcode Parameters:

2. Knowledgebase List

This shortcode is listing the knowedgebase articles from a certain category.

[mt_knowledgebase_knowledge_list category_id="1" number="5" colums="col-md-4" version="1" additional_class="my-class"]

Shortcode Parameters:

3. Knowledgebase Most

This shortcode is listing the knowedges that are either Most Liked or Most Recent or Most Viewed and it can be placed inside the shortcode: Knowledgebase Grid Container.

[mt_knowledgebase_most number="5" type="most liked" title="Most Liked Knowledges" column="col-md-4" additional_class="my-class"]

Shortcode Parameters:

4. Knowledgebase Category Grid

This shortcode is listing all of the knowedgebase Categoryes in a grid.

[mt_knowledgebase_category_grid hide_empty="true" number="5" additional_class="my-class" columns="col-md-4" style="2"]

Shortcode Parameters:

5. Knowledgebase Search

This shortcode is displaying the search form for Knowledgebase.

[mt_knowledgebase_search adititional_class="my_class" placeholder="Type here..."]

Shortcode Parameters:

6. Knowledgebase List A to Z

This shortcode is listing the Knowledgebase in alphabetical order and grouped by the first letter in the title.

[mt_knowledgebase_knowledge_list_a_z adititional_class="my_class"]

Shortcode Parameters:

7. Knowledgebase Categories Accordion

This shortcode is listing knowledgebase categories as an accordion.

[mt_knowledgebase_categories_accordion heading_title="Categories" categories_id="3,4,5,6,7,8,9" is_active="3" number="5" additional_class="my-class"]

Shortcode Parameters:

8. Knowledgebase Single Category Accordion

This shortcode is adding an accordion of knowledgebase articles from a certain category.

[mt_knowledgebase_category_accordion category_id="3" number="5" additional_class="my-class"]

Shortcode Parameters:

Knowledgebase Sidebar

After activating the MT Knowledgebase plugins and selecting YES in the plugin options page for Enable MT Knowledgebase. A sidebar named Knowledgebase Sidebar will be generated in the Appearence->Widgets page. At the moment the sidebar is empty and it will not be shown in the Knowledgebase Category Page or Knowledgebase Single Page until a widget or shortcode is being added to it. In order to add any shortcode to the Knowledgebase sidebar you have to add a Text widget and add inside the shortcode that you want to use.

In the Knowledgebase Category Page and Knowledgebase Single Page the sidebar will apear on the left side of the screen.

Changelog

How to post Changelog items

  1. Go to MT Change Logs > Add Change Log
  2. Type in your Title. It should containt the name of the Project you're adding changelog for and also the version: Example My Project 1.0
  3. Type in your Content. It can contain regular text, elements from any page builder you're using, or you can use our changelog shortcode that is included with the plugin<.
  4. Select the Project for the Change Log
  5. Save

Changelog Shortcodes

These are all of the shortcodes that you can use with the MT Knowledgebase plugin for Changelogs

1. Changelog List Container

This shortcode serves as a container for the Changelog List Item shortcode.

[mt_changelog_container title="New Features" additional_class="my-class"] [mt_changelog_item additional_class="my-class" item_type="new"]Lorem Ipsum[/mt_changelog_item] [mt_changelog_item additional_class="my-class" item_type="update"]Lorem Ipsum[/mt_changelog_item][mt_changelog_item additional_class="my-class" item_type="improvement"]Lorem Ipsum[/mt_changelog_item][mt_changelog_item additional_class="my-class" item_type="fix"]Lorem Ipsum[/mt_changelog_item] [/mt_changelog_container]

Shortcode Parameters:

2. Changelog List Item

This shortcode is listing the items in a changelog list.

[mt_changelog_item item_type="new" additional_class"my-class"] Changelog New Feature 1 [/mt_knowledgebase_changelog_item]

Shortcode Parameters:

3. Single Changelog

This shortcode is listing a single Changelog.

[mt_single_changelog changelog_id="15" additional_class="my-class"]

Shortcode Parameters:

FAQs Shortcodes

These are all of the shortcodes that you can use with the MT Knowledgebase plugin for FAQs

1. FAQs Accordion Container

This shortcode serves as a container for the FAQs Accordion Item shortcode.

[mt_faqs_container additional_class="my-class"] [mt_faqs_item title="First FAQ" additional_class="mt-class"]Content[/mt_faqs_item] [mt_faqs_item title="Second FAQ" additional_class="mt-class"]Content[/mt_faqs_item] [mt_faqs_item title="Third FAQ" additional_class="mt-class"]Content[/mt_faqs_item] [/mt_knowledgebase_faqs_container]

Shortcode Parameters:

FAQs Accordion Item

This shortcode is listing the FAQ in FAQs Accordion Container shortcode.

[mt_faqs_item title="How to Install the MT Knowledgebase Plgin" additional_class"my-class"] Lorem Impsum [/mt_knowledgebase_faqs_item]

Shortcode Parameters:

Portfolio

How to add Portfolio Listings

  1. Go to MT Portfolio > Add Portfolio ;
  2. Type in Your Title and Content;
  3. (Optional) You can assign a Knowledgebase Category to the Portfolio Listing
  4. (Optional) You can assign a Changelog Category to the Portfolio Listing
  5. (Optional) You can assign a External Link to the Portfolio Listing
  6. Select the Category and/or Tags for the Portfolio Listing;
  7. Add the Featured Image;
  8. Save;

Portfolio Shortcodes

These are all of the shortcodes that you can use with the MT Knowledgebase plugin for Portfolio

1. Portfolio Filters

This shortcode is listing the portfolio listings plus options to filter those.

[mt_portfolio_filters additional_class="my-class" number="-1" searchfilter="search_on" tagsfilter="tags_on" categoryfilter="category_on" columns="col-md-4"] [/mt_portfolio_filters]

Shortcode Parameters:

2. Portfolio by Category

This shortcode is listing the portfolio listings by a specified category.

[mt_portfolio_category number="-1" columns="col-md-4" additional_class="my_class" category_id="15"] [/mt_portfolio_category]

Shortcode Parameters:

2. Portfolio Most Viewed/Recent

This shortcode is listing the portfolio listings by most viewed or most recent.

[mt_portfolio_most number="-1" columns="col-md-4" additional_class="my_class" category_id="15"] Lorem Impsum [/mt_portfolio_most]

Shortcode Parameters:

Overridde Template

With the MT Knowledgebase plugin is easy to override the templates used in the plugin:

In order to overridde any of the above mentioned templates. You have to create a folder named mt-knowledgebase in your theme(child-theme) root folder. Inside that create a folder named knowledgebase to overridde any knowledgebase templates, changelogs to overridde any changelog templates, or portfolio to overridde any portfolio templates. Place the templates that you want to overridde inside their specific folder and start editing.

Change LOG