Knowledge Base

Descripción

Knowledge Base is an easy-to-use WordPress plugin that allows you to create a knowledge base / FAQ section on your site.

You can use it to create a single or multi-product knowledge base with little effort.

The plugin was born after I tried several free plugins and themes that didn’t fit my purpose. It’s designed to be very easy to install and use out of the box.

You can view a live demo of my knowledge base.

Terminology

  • Articles: A custom post type wz_knowledgebase is used to store all the knowledge base articles
  • Sections: A custom taxonomy ( kbcategory ) used to create the knowledge base. You will need at least one category to display the knowledge base. Add these categories under Knowledge Base > Sections
  • Etiquetas: Adicionalmente se pueden utilizar etiquetas ( kbtags ) para cada artículo de la base de conocimientos.

Características principales

  • Supports unlimited knowledge bases using different sections with unlimited nested levels
  • Inbuilt styles that display the Knowledge Base beautifully and are fully responsive – Uses the Responsive Grid System
  • Customizable permalinks: Archives are enabled so your knowledge base can be viewed automatically at /knowledgebase/ upon activation. You can change this on the Settings page
  • Shortcode: [knowledgebase] will allow you to display the knowledge base on any page you choose. For other shortcodes, check the FAQ
  • Gutenberg block: You can display the knowledge base using a block. Find it by typing kb or knowledge base when adding a new block
  • Breadcrumbs: Default templates include breadcrumbs. Alternatively, use the function or shortcode to display this where you want
  • Widgets: artículos de WZKB, secciones de WZKB y migas de pan de WZKB
  • Caché incorporado para acelerar la visualización de tus artículos de la base de conocimiento

Colaborar

If you have an idea, I’d love to hear it. WebberZone Knowledge Base is also available on Github. You can create an issue on the Github page or, better yet, fork the plugin, add a new feature and send me a pull request.

Capturas

  • Menú de Knowledge Base en la administración de WordPress
  • Visor de Knowledge Base mostrando los estilos por defecto
  • Knowledge Base alerts
  • Ajustes » General
  • Ajustes » Salida
  • Ajustes » Estilos
  • Widgets de la base de conocimiento

Bloques

Este plugin proporciona 5 bloques.

  • Knowledge Base Alerts Display alerts for WZ Knowledge Base
  • Knowledge Base Sections Display the list of sections when browsing a knowledge base page
  • Knowledge Base Breadcrumb Display the Knowledge Base Breadcrumb navigation
  • Knowledge Base Articles Display the Knowledge Base Articles
  • Knowledge Base Display the Knowledge Base

Instalación

Instalación de WordPress (La manera más fácil)

  1. Navigate to “Plugins” within your WordPress Admin Area
  2. Haz clic en «Añadir nuevo» y en el cuadro de búsqueda introduce «Knowledgebase» o «Knowledgebase Base «.
  3. Find the plugin in the list (usually the first result) and click “Install Now”
  4. Activate or Network activate the Plugin in WP-Admin under the Plugins screen

Instalación manual

  1. Download the plugin
  2. Extract the contents of knowledgebase.zip to wp-content/plugins/ folder. You should get a folder called knowledgebase.
  3. Activate or Network activate the Plugin in WP-Admin under the Plugins screen

Usage

  1. Visita Knowledge Base » Secciones para añadir nuevas categorías a la base de conocimiento
  2. Visit Knowledge Base » Add New to add new Articles to the knowledge base. You can select a section from there while adding
  3. Optionally, create a new page or edit an existing one and add the shortcode [knowledgebase] or use the block to set up this page to display the knowledgebase

The plugin supports unlimited levels of category hierarchy. To build a multi-product knowledge base:

  1. Ajusta el nivel de la primera sección en la pestaña salida a 2
  2. Create a set of top-level sections for each product
  3. Crear subsecciones para cada uno de los productos

Esta demostración en vivo es un ejemplo de trabajo de una base de conocimiento multiproducto.

FAQ

If your question is not listed below, please create a new post at the WordPress.org support forum. It is the fastest way to get support, as I monitor the forums regularly. I also provide premium paid support via email.

404 errors on the knowledge base

This is usually due to outdated permalinks. To flush the existing permalink rules, visit Settings > Permalinks in your WordPress admin area.

Shortcodes

For details on all the shortcodes included in the plugin, refer to this Knowledge Base article.

Using your own templates for archives and search

WebberZone Knowledge Base comes built with custom templates to display archives of the articles, category archives, and search results. You can easily override any of these templates by creating your template in your theme’s folder or in wp-content/knowledgebase/templates

  1. Article view: single-wz_knowledgebase.php or single-wz_knowledgebase.html
  2. Articles archive: archive-wz_knowledgebase.php or archive-wz_knowledgebase.html
  3. Category archive: taxonomy-wzkb_category.php or taxonomy-wzkb_category.html
  4. Search results: wzkb-search.php or wzkb-search.html

How do I sort the posts or sections?

El plugin no tiene una característica incorporada para ordenar las entradas o secciones. Necesitarás un plugin externo como Intuitive Custom Post Order que te permite fácilmente arrastrar y soltar las entradas, secciones o etiquetas para mostrarlas en un orden personalizado.

How can I report security bugs?

You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. Report a security vulnerability.

Reseñas

19 de julio de 2020 1 respuesta
The plugin is great, it comes with everything that you need for a good knowledge base. Using it with Ultimate Member will give you the ability to control visibility of articles and other stuff.
Leer todas las 2 reseñas

Colaboradores y desarrolladores

«Knowledge Base» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

Traduce «Knowledge Base» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

2.3.0

Release post: https://webberzone.com/blog/knowledge-base-v2-3-0/

The plugin has been completely rewritten to use classes and autoloading.

  • Características:

    • New block: Knowledge Base Articles.
    • New block: Knowledge Base Breadcrumbs.
    • New block: Knowledge Base Sections.
  • Modifications:

    • Enhanced breadcrumb navigation with semantic HTML5 markup and improved accessibility
    • Added Schema.org BreadcrumbList markup for better SEO
    • Added support for custom Unicode separators in breadcrumbs

2.2.1

  • Mejoras:

    • The plugin will now load RTL styles if your site is in RTL mode.
    • Only load CSS on the frontend if the option is enabled in the Settings page.
  • Corrección de errores:

    • Fixed a security issue in the alerts block that impacted edge cases of stored data from contributors. Now the alert block content is passed through wp_kses_post before being displayed.
    • Fixed a bug where the block would not render correctly in the editor

2.2.0

Release post: https://webberzone.com/blog/knowledge-base-v2-2-0/

  • Enhancements:
    • The plugin will now look for templates within wp-content/knowledgebase/templates folder if it is not found within the existing theme before using the plugin’s included templates
    • Alerts block now shows a preview and the Default style is inserted correctly
    • Upgrade settings handling to use the WebberZone Settings_API class
    • Knowledge Base block is wrapped in the <Disabled> component which prevent any accidental clicking when you’re using it in the block editor (Gutenberg)

Earlier versions

For the changelog of earlier versions, please refer to the separate changelog.txt file or the Github releases page