Restrict KB Access by User Role Addon

If you want any support, Please feel free to contact me via my profile page https://codecanyon.net/user/xenioushk.

Addon Overview

Are you looking for a way to manage and restrict knowledge base contents for specific types of users on your site? Restrict KB Access by User Role - Knowledgebase Addon provides that easy and awesome option to secure your knowledge base contents from global access.

Addon provides you with premium and flexible settings. With just a few clicks, you can modify or control the access to your knowledge base contents. You can hide all restricted knowledge base contents from global users, or you can display them with a small lock icon with a title to notify them about restricted items.

Addon has an extensive options panel that allows you to manage global restriction settings, restricted item display settings, lock icon display settings, and custom message for locked content settings. Addon automatically manages your sidebar knowledge base contents, related knowledge base contents, and custom knowledge template contents.

Addon comes with Quick/Bulk and custom meta box options to set user roles. Administrator users can access all contents by default, and you can add more user roles with just a few clicks.

Checkout plugin outlook in WordPress site-

B. Installation: - top

You need to install BWL Knowledge Base Manager Plugin to use "Restrict KB Access by User Role Addon". Minimum version 1.0.9 required.

- Steps:

  1. Go to plugins section in your WordPress admin panel and click Add New to install plugin.
  2. Now, upload the "restrict-kb-by-user-role.zip" file.
  3. Once plugin successfully uploaded in your server you will get an message to activate it. Click on "Activate Plugin" Link and plugin will be ready to use.
  4. After activating plugins, you will redirect in plugins section of wp-admin panel and show new installed plugins information in there.

C. How To Use? - top

- Once installation has been completed successfully, Addon automatically start handling Knowledge Base categories, tags and single post locked contents. Here goes the step by step process to lock a Knowledge Base Post.

Step: 01

Go to "All KB Items" and select A Knowledge Base post that you want to lock.

Step: 02

In bottom of the Edit Page, you will find a section "BKB Access Restriction Settings". In that section you will get options to set Knowledge base post access restriction settings. Finally click save/update button.

Step: 03

Restriction Output:

Quick/Bulk Edit Option:

You can also use Quick/Bulk Edit option to set restriction for multiple posts. To do this go to "All KB Items" section and then when you put your mouse on a post you will get 'Quick Edit' link. Click on it and you will get option to set Access Restriction. Select your preferable option and click update.

For Bulk Edit, select multiple post and then click 'Edit' from top of the menu and click "Apply". You will get option to set Access Restriction. Select your preferable option and click update.

Administrator Panel Filter Option:

You can filter posts by user role from Administrator panel. Which gives you a nice overview about user role based post access. Also, you can see the Knowledge Base post locked/unlocked status from custom column.

D. Option panel - top

You can easily manage restriction from option panel. You can temporarily disable restriction for all Knowledge Base posts, display restricted posts with other KB posts, show/hide 'Lock Icon' and set custom message for locked content. It's super easy to use.

Translate FAQ Plugin

Ajaxified FAQ Search WordPress Plugin offers amazing translation feature. Besides the English, you can easily translate the plugin text into other languages. Check following steps to translate "Ajaxified FAQ Search" WordPress plugin.

Addon Translation Steps

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-advanced-faq-manager/lang/. You will get a file named en_EN.po.

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

Step 04: Now, open that newly created 'afs-addon-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 'afs-addon-de_DE.mo' file inside languages folder.

Note:

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

Troubleshooting

Upgrade Notes

Upgrading to version -

  • Replace all files and directories in your plugins/bwl-advanced-faq-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

2024, December, 10 - v 1.1.1

  • Updated: Plugin for WordPress 6.7.1
  • Updated: Plugin language/translation file.
  • Updated: Addon documentation.

2024, September, 13 - v 1.1.0

  • Fixed: KB post permission issue.
  • Updated: Addon documentation.

2024, July, 16 - v 1.0.9

  • Updated: Addon code.
  • Updated: Addon documentation.

2023, September, 01 - v 1.0.8

  • Updated: Restricted knowledgebase content icon.
  • Updated: Addon documentation.

2015, November, 18 - v 1.0.0
- Initial release

Sources and Credits

Our Themes & Templates

WordPress Themes

    WordPress Plugins

      HTML5 Themes

        Back To Top