GD Knowledge Base Integration with WooCommerce

WooCommerce products and Knowledge Base products

GD Knowledge Base Pro and WooCommerce have their products, and the main thing to make knowledge base work as a part of WooCommerce is to link knowledge base products with WooCommerce shop products. Each Knowledge Base product can be assigned (or linked) to one or more WooCommerce products. This way, if you have a WooCommerce product with different editions, and each edition is its product, you can link all these products to a single knowledgebase product. This way, all your content for Knowledge Base’s products will be linked to WooCommerce products through the assigned products between the two.

FAQ and Knowledge tabs for WooCommerce product

Connecting products

There are two methods to connect products between WooCommerce and GD Knowledge Base Pro: through the WooCommerce product editor and the Knowledge Base plugin product editor.

Connect via WooCommerce

When you open the WooCommerce product to edit on the admin side, the main metabox with product data will get a new tab called Knowledge Base.

WooCommerce product edit metabox
WooCommerce product edit metabox

By default, no knowledge base product is assigned. You can choose a product from the list or create a new knowledge base based on the WooCommerce product you are editing. Once this new knowledge base product is created, the WooCommerce product is assigned.

Connect via GD Knowledge Base Pro

You can connect products from the knowledge base product editor. If you have enabled WooCommerce integration, the WooCommerce tab will be added to the main Knowledge Base metabox for all the KB products.

GD Knowledge Base Pro product assignment

This is done through Knowledge Base metabox and an additional WooCommerce tab added by the Integration Addon. You can select from the list of WooCommerce products and add one or more. Each KB product can be assigned to multiple Woo products, but only one can be connected with one KB product.

Content restricted access

Restricted Content Control

Each FAQ, article, user guide, and reference includes an option to set access rights: public (all can see it), private (logged-in users can see it), and restricted (for logged-in users can with extra filters to hook method for checking the access rights).

With this addon, you can use WooCommerce product purchase orders for logged-in users and allow access to restricted content only to users that purchased a specific product from a WooCommerce-powered shop.

If the user tries to access an article belonging to the Knowledge Base product linked to specific WooCommerce products, only users that purchased one of the linked WooCommerce products will get past the Access restricted message.

The Settings Panel

The WooCommerce Integration settings page has a few options you can control.

You can enable FAQ and Knowledge Base tabs for WooCommerce products, show a list of products on the Knowledge Base product page, and use WooCommerce purchase records to control access to restricted content.

Spread the word about this plugin, share on social networks: