In part -1, we saw how the functions of HelpieKB could be extended using some of the Complementary plugins.
Here are some plugins to enhance the capabilities of HelpieKB more than you could imagine.
Some users have come up with this question that they want to have my own user roles to restrict content.
One of the powerful features that HelpieKB offers is the dynamic capabilities features where you could restrict the content from displaying to them based on user roles (There are more though).
There are 5 default WordPress user roles which you will be aware of. Now, what if you want to change these roles and have your own roles depending on your business?
Well, this could be easily done by using a plugin called “User role editor”.
By default WordPress allows many of their user roles (like editor and author) to access the dashboard.
While HelpieKB allows the users to add and edit article from the front-end, many may not want their users to access the dashboard.
This could be easily done by a free plugin called “Remove Dashboard Access”.
For restricting WooCommerce products and checkout, check these plugins out: WooCommerce Restrict Checkout Plugin and WooCommerce Product Restrictions.
Now, You can restrict any category you want using HelpieKB based on the WooCommerce User role. By default, WordPress has five user roles:
Every of these user roles has different capabilities. You can check this doc to know more about the default WordPress user roles.
Now when you install WooCommerce, there will be two more user roles added by default which are Customer Role and Shop Manager Role.
Any user who registers using the checkout or signup option is defined as a customer on your site. Presently, the capabilities of the customer role are as follows:
If you hire someone to manage your store, you have to give them access to your site’s back end. This is where the Shop Manager role comes into the picture. This role has the same capabilities as the customer role, along with the option to edit WooCommerce settings and products. Also, this role is capable to view WooCommerce reports as well. The shop manager role is similar to the Editor role in WordPress.
There are no inbuilt features in WooCommerce to modify or create a new user role. However, you can get the help of a suitable plugin for this functionality. To help you with it, here’s a plugin which can do that:
This is one of the best Plugin available on WordPress.org for free. Using this plugin, you can modify the capabilities of specific roles, create new roles, copy the already-existing roles to new ones, and add additional capabilities to existing roles.
Once you have installed this Plugin, Go to users -> Capabilities, where you can assign a new user role and can give any capabilities as you wish for that user Role.
Once you add a new User role here, it will be automatically added to the HelpieKB User Access Restriction setting where you can restrict any topic for that User role.
There are also some more free plugins which help you in creating and modifying user roles:
WooCommerce user roles offer great possibilities to create varied pricing models for your store. You will find quite a few premium WooCommerce plugins to set up pricing strategies on your store:
With the help of this plugin, you can create different pricing plans for various user roles on your WooCommerce store. You can create your own custom user roles on your WooCommerce. You can make use of the newly created user roles as well as the existing roles to create different pricing plans and price adjustments.
This plugin extends WooCommerce to add role-based pricing functionality to WooCommerce. You can offer discounts or markups to specific customer groups, or display completely different prices based on roles. This plugin helps in hiding the ‘Add to Cart’ button too. Similarly, you can even hide product prices from unregistered users, if it makes sense to your store strategy. Please note, this plugin won’t work well with other plugins that alter the way variations work on WooCommerce. You can check the product page to find the list of incompatible plugins and themes.
To Restrict certain topics based on the user roles in HelpieKB, Go to Dashboard -> Helpie Kb Wiki -> Helpie Settings -> Dynamic capabilities. Under Can view -> Who can view -> Select By: Role, you will see different user roles where you can restrict everything to any user Role.
When you have installed Woocommerce, the Customer Role and Shop Manager Role will also be added so that you can restrict everything to that user Roles.
If you want to restrict a specific topic, go to Dashboard -> Helpie kb Wiki -> Wiki category. Go to that particular category and edit it. You will find the same “Who can view” option in the left bottom. Here you can set it to the user role and set it to the customer role or shop manager role.
The same applies for restricting a specific article also.
Do you want to add a PDF download for your Kb/Wiki articles? Recently one of our readers asked if there was an easy way to turn the articles into PDF.
In this article, we will show you how to add a PDF download for the articles in your kb/wiki.
There are also many more options in their settings like Button positioning, Watermark, etc. Review them and adjust them as needed.
While HelpieKB does allow you to order the articles with certain parameters (like alphabetically, date, etc.), some users want to custom order the articles in a way they wish.
Certain users also want to custom order the categories in the categories listing (on the main page) and also in the Table of contents.
This could be easily done by adding a free plugin called “Intuitive custom post order”.
Let’s say you want to order the articles which are displayed on the Main page and category page in a way that you wish.
Have you tried any of these plugins with HelpieKB? Do you have any plugins in your mind that we can add to this list? Share with us in the comments section.
Here's a list of amazing tools to convert CSV files to PDF format: Sheetlore Sheetlore…
Are you looking for a membership plugin for your WordPress site? Do you want to…
Alright, team, let's break it down like this: SOPs, or Standard Operating Procedures, are our…
Hey, fellow world crafters and lore legends! If you've ever lost yourself in the rabbit…
Hey Game Devs and Design Aficionados, Today, let’s deep-dive into the holy grail of game…
Imagine your website as a vast library that has a plethora of books, each containing…