=== KBucket: Your Curated Content in WordPress ===
Contributors: bodhisatva
Donate link: https://optimalaccess.com
Tags: content hub, content curation, knowledge base, resource hub
Requires at least: 6.0
Tested up to: 7.0
Requires PHP: 8.0
Stable tag: 5.2.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Turn curated content into stunning galleries, carousels, and grids on your WordPress site.
== Description ==
Transform your WordPress site into a vibrant, multi-channel content hub. Curate and manage your posts effortlessly in Kurator - our AI-powered browser extension - and publish to WordPress instantly, no coding or dashboard hassle required.

Build a living resource center for your audience with fresh, relevant content from trusted sources, including your YouTube channel, social feeds, white papers, blog posts and research. 


Showcase your content your way. Import, transcribe, categorize, and publish your YouTube videos as a playable library. 

Filter by content, publisher, or author tags and republish any selection as short codes for carousels, sliders, and grid widgets—anywhere on your website. 

Customize styles and themes to match your brand, add custom banners for promotions or advertising, and use citation links to share curated posts with attribution in one click.

KBucket is built to boost SEO and content marketing performance. 

By centralizing curated and original content, interlinking related posts, and using your KBucket hub as the destination for social shares and chatbot references, you increase session duration and drive more inbound traffic from search. 

Ideal for marketers, SMBs, educators, journalists, campaign teams, and YouTube creators, KBucket helps you consistently publish high-quality, topic-focused hubs that rank locally—think “best Industry news in ”—and convert readers into subscribers or customers.

Getting started is simple: install the KBucket plugin, register on Optimal Access to get your API key, activate and set up your KBucket page, then sync your curated collections from Kurator. 

KBucket is free to use. To publish content, you’ll need a Kurator license—Kurator’s free plan lets you curate and manage up to 100 posts.

- Centralized curation workflow: Unlike typical plugins that require manual on-site editing, KBucket keeps all curation, organization, summaries, and YouTube transcriptions in Kurator, then publishes to WordPress in one flow.
- Multi-format publishing: Repurpose the same collection as resource hubs, carousels, sliders, or grids with short-codes, no extra builders required.
- SEO-first landing pages: Use your KBucket hub as the destination for social shares and KChat references to improve internal linking, engagement, and search visibility.
- Monetization-ready: Add custom banners to curated posts for promotions or ads.
- Shareable citations: One-click citation links make it easy to reference and redistribute curated insights with proper attribution.
- Automated distribution: Each KBucket channel generates a custom RSS feed you can plug into your newsletter or social media scheduler, automatically powering content updates and keeping every platform in sync.

Take a look to see how it all works.

[vimeo https://vimeo.com/808880421]

SOME EXAMPLES

* <a href="https://optimalaccess.com/kurator-your-2nd-brain-for-ai-conversdation/">Optimal Access Curated Hub</a> KBucket on our page hosts all our video tutorials and acts as the landing page for our Chat solution.
* <a href="https://siliconspeech.org/resources/toastmasters/silicon-speech/?" target="_blank">Toastmaster Club</a> Silicon Speech is a Toastmasters group that uses KBucket to curate and distribute Toastmaster-related material for its members and the public at large.



== Installation ==

Steps to activate the plugin.

* Activate the Plugin from your WordPress Dashboard, KBucket Plugin page (You will see KBucket in the sidebar)
* Register the Plugin by going to our <a href="https://optimalaccess.com/auth-reg/" target="_blank">registration page</a>
* Get your API key from your new profile page
* Enter your API key under the settings tab in your WordPress KBucket page
* If you are using a Page Builder product, you need to use short codes to display the content
* Go the the “Settings Tab” and choose “use short code” option
* Go to the KBucket page (this page is labeled under your pages list) and create a row with two columns and copy the short codes into each section
* Add the Kbucket page to your desired menu and change the name and url of the page as you wish
* If you are not using short codes, go to the Appearance Widgets menu and add the KBucket tags to the "KBucket Sidebar"
* Download Kurator from the <a href="https://optimalaccess.com/#kurator/" target="_blank">Kurator product page</a>
* Visit our Docs if you have any questions <a href="https://optimalaccess.com/docs/" target="_blank">Docs</a>.
* To learn how to create and export your curated research visit our website and ask KChat: How can I create a gallery file for KBucket <a href="https://optimalaccess.com/" target="_blank">Optimal Access</a>
* To upload your curated page go to the 'upload KBucket' tab in your plugin and upload the file.


== Frequently Asked Questions ==


**What are the limitations with KBucket**

KBucket is free to use. You will need a license for Kurator if you want to build and manage a multi-channel gallery with more than 100 links
**How do I curate Articles**

In order to curate articles you need our Kurator extension for Chrome. You can find the link to Kurator under the installation tab, or you can search for the name in chrome web-store.



== Screenshots ==

An Image of the KBucket Page On your site

An Image of content sharing on KBucket

An Image of rss to email for newsletters

An Image of rss to social media auto posting

An Image of Kurator pop up

An Image of the Kurator Bookmark Manager



== Changelog ==

= 2.3.8 =
First official public release  

= 2.3.9 =  
Fixed minor theme related bugs

= 2.3.10 =  
Fixed minor theme related bugs

= 2.3.11 =
Fixed issues with "Set Social" on the backend

= 2.3.13 =
Added Twitter handle for sharing 

= 2.3.16 =
Added Twitter handle for sharing 
Fixed upload bugs

= 2.3.19 =
Fixed category tag issues

= 2.3.20 =
Fixed memory upload issues

= 2.3.21 =
Fixed issues with social image share

=2.3.23 =
Fixed issues with Style formatting

=2.3.24 =
Fixed issues with Java Script - conflicts with newer versions

=2.4.7 =
Made KBucket page micro tags visible to the search engine
Added short code capabilities to make it compatible for more themes
Changed how images are uploaded. Once an image is loaded from the server, it will stay, till changed by the server.

=2.4.8 =
Solved issues with mobile display

=2.6.1 =
Changed the URL structure to SEO friendly URLs. 

=2.6.3 =
Added a new template with the channels appearing in the side-bar

=2.6.6 =
Added CSS tab for modifying look and feel of the KBucket page

=2.6.7 =
Fixed issues with image upload

=2.6.16 =
Updated Mobile display of posts. Now you see the whole description while in Mobile viewing. This helps with our Botcopy integration.

=2.6.22 =
Updated the version to work with the new Wordpress database, enhanced the RSS feeds and added more fields for our Chatbot CMS solution and changed how the cards display content.

=2.7 =
Updated the tag and image edit features. Also made the plugin compatible with PHP 8.0

=2.7.4 =
Added a new theme for the KBucket page.
Added the ability to edit and replace images directly on the page
Updated the payment gateway

=2.7.6 =
Ability to add description for each channel

=2.7.7 =
Fixed issue with camera icon

=2.8.0 =
Fixed minor issues and crated a link back to our website

=2.9.0 =
Added a sync feature to sync Kurator files with KBucket

=2.10.0.1 =
Fixed bugs with the sync feature

=2.11.7 =
Fixed issues with Sync, improved the uploading process to only update what has changed. Much faster sync process.

=2.11.9 =
Fixed an issue with a log file that needed to be deactivated. It was slowing down access to plugin on the back end.

=2.12.1 =
Added styles option for customizing the look & feel of the content tags and post items. Updates to image upload and sync feature.

=2.12.2 =
Fixed a compatibility bug with Wordpress version 6.1.1

=2.13.9 =
Added widgets to embed content from KBucket via short code anywhere on your website.

=2.13.11 =
Added a Slider widget via short code

=2.13.18 =
Updated the look & feel of the embed widgets and added the readme button to the posts

=2.14.3 =
Updated php to support 8.0, and added capability to play YouTube videos directly on the page.

=2.14.5 =
Updated PHP to support 8.3, fixed issues with theme display, changed captions for videos, added Facebook share button

=3.1.3 =
Fixed incompatibility with Astra themes, introduced new widget theme

=3.1.6 =
Fixed compatibility issues with JS and minor bug fixes
 
=3.1.9 =
Added new option to display popups (Left, Center, Right)

=4.1.1 =
Fixed issues with popup text formatting and image alignment

=4.1.5 =
Fixed security issue with $_SERVER[‘REQUEST_URI’]

=4.1.6 =
Fixed Security issue with YouTube API

=4.2.4 =
Applied prepare condition with sql query

=4.2.5 =
Fixed a widgets broken issue.

=4.2.6 =
Fixed a formatting of the posts on share popup.

=5.0 =
Changed the yearly license to a free license and fixed the upload workflow

=5.2 =
Improved structured data implementation by setting the correct schema @type for content items.

=5.2.1 =
Fixed sync-by-URL failing with "File empty" on larger XML exports. The staging
step now writes the downloaded file to disk under /uploads/ instead of an
AES-encrypted blob in wp_options, which silently truncates on MySQL servers
whose max_allowed_packet is below the encrypted file size (~33% larger than
the raw XML due to base64). Removes a fixed-key/no-IV "encryption" pass that
provided no real security. Backward-compatible read fallback for any sync
that was mid-flight when the patch was applied.

=5.2.2 =
Tested with WordPress 7.0. Pinned the Stable tag to an actual version
(previously "trunk") so the WP.org plugin page serves a known-good build
rather than whatever happens to be in trunk.

==Upgrade Notice==
KBucket is free to use. To create and manage more than one website, you will need to upgrade Kurator