=== Brandfolder - Digital Asset Management Simplified. === Contributors: Brandfolder Tags: block Requires at least: 5.5 Tested up to: 6.4.3 Stable tag: 5.0.21 Requires PHP: 7.0.0 License: GPL-2.0-or-later License URI: https://www.gnu.org/licenses/gpl-2.0.html Our simple plugin creates a beautiful web view for anybody to access your logos, product images, brand information, and plenty more. == Description == > This plugin requires a Brandfolder account which you can setup at Brandfolder.com This plugin provides one block and is only compatible with the Gutenberg editor at this time. ### Features of the Brandfolder WordPress plugin * Edit your Brandfolders directly from your WordPress admin panel. * Easily embed your Brandfolder using our Popup Embed on any widget, menu bar, page, or post. * The Brandfolder integration allows you to quickly grab assets from your Brandfolders to be used in Pages/Posts. * Use the [Brandfolder] shortcode in either widgets, pages, or posts to quickly create a Popup Embed link: `[Brandfolder id="mapmyfitness" collection="mapmyrun" query="" text="View our Brandfolder" classes="brandfolder"]` Read all about the different embed options on the Brandfolder Knowledge Base. == Installation == The fastest way to install our plugin is by finding it in the Plugin Direction inside your Wordpress admin portal. Visit Plugins > Add New, and search for "Brandfolder". Help on this process can be found here. == Support == * Visit https://help.smartsheet.com/brandfolder for support & documentation. * We also recommend the [WordPress Support](http://en.support.wordpress.com/) for extended help. == External services == This plugin connects to external Brandfolder services to provide digital asset management functionality. The plugin communicates with the following external services: **Brandfolder CDN and API Services** * **Service**: Brandfolder's content delivery network and API services * **Purpose**: To load the Brandfolder JavaScript library, display assets, and enable asset selection functionality * **Data sent**: When users interact with Brandfolder embeds or select assets, the plugin may send: - Brandfolder account identifiers - Collection and asset query parameters - User interaction data for asset selection * **When data is sent**: Data is transmitted when: - The Brandfolder embed is loaded on a page - Users click on Brandfolder links or buttons - Assets are selected or embedded from Brandfolder * **External domains used**: - `cdn.brandfolder.com` - For loading the Brandfolder JavaScript library - `integration-panel-ui.brandfolder-svc.com` - For the asset selection interface - `brandfolder.com` - For direct links to Brandfolder collections **Legal Information**: * Brandfolder Terms of Service: https://brandfolder.com/terms-of-service * Brandfolder Privacy Policy: https://brandfolder.com/privacy-policy By using this plugin, you acknowledge that your website will connect to these external Brandfolder services. Please ensure this complies with your website's privacy policy and terms of service. == Changelog == = 5.0.21 = * WordPress Plugin Directory compliance updates * Updated "Requires at least" to WordPress 5.5 for consistency across plugin files * Replaced inline scripts and styles with proper wp_enqueue functions for better WordPress standards compliance * Added comprehensive external services documentation for transparency * Improved script loading performance using WordPress built-in enqueue system = 5.0.20 = * Security fix: Patched Stored XSS vulnerability in shortcode processing (CVE-2025-5843) * Added proper escaping to prevent XSS attacks via the 'id' parameter = 5.0.19 = * Remove the brandfolder options error from non admin pages = 5.0.18 = * Add support for Wordpress 6.4.3 = 5.0.17 = * Removes LogRocket monitoring = 5.0.16 = * Fix function name and escape chars = 5.0.15 = * Fix Panel alignment inside the iframe * Test in WP 6.1.1, update readme.txt = 5.0.13 = * Fix placing assets = 5.0.12 = * Edit description = 5.0.11 = * Add logrocket = 5.0.10 = * Add support for Wordpress 5.8 = 5.0.9 = * Fix Panel UI display = 5.0.8 = * Add shortcode support = 5.0.7 = * Enforce https on CDN urls = 5.0.6 = * Add build files = 5.0.5 = * Add build files = 5.0.4 = * Cleans up repository = 5.0.3 = * Creates Brandfolder Block Element * Removes dependency on Brandfolder iFrame * Adds support for audio, video and image filetypes = 4.3.0 = * Enable gallery upload from Brandfolder = 4.0.0 = * Test against latest versions of WordPress = 3.0 = * Remove sub-par embed options and allow greater customization of the Popup Embed = 2.4.1 = * Allow Editors in Wordpress to open Brandfolder iFrame = 2.4 = * Better loading of Javascript files (only load when necessary) = 2.3.2 = * Don’t clear featured image when adding new image = 2.3 = * New Feature! Brandfolder now integrates with the built-in Media Library to allow for direct publishing of assets from your Brandfolder = 2.2.2 = * Fix issue with "Cannot redeclare my_refresh_mce()" incompatibility with other plugins = 2.2 = * Support for Wordpress 4.1 * Better support for inline iframe option = 2.1 = * Support for Wordpress 4.0 = 2.0.3 = * Added style support for the Widget API = 2.0.2 = * Support for Wordpress 3.9 = 2.0.1 = * Major bug fix for hostname issue = 2.0 = * New rebranding! = 1.2 = * Added preliminary support for widgets = 1.0.3 = * Minor tweak to fix a rare issue regarding the popup option = 1.0.2 = * Added inline embed = 1.0 = * Open beta, have at it! = 0.5 = * Now faster! Javascript is pulling from our CDN. = 0.4 = * Automatically makes it so yourdomain.com/#brand will popup your brandfolder = 0.3 = * The plugin now saves the files from the Brandfolder SERVE API locally so there's no worry about broken links throughout your Wordpress site! = 0.2 = * Brandfolder is now integrated with the built-in Wordpress Media Library which enables you to drop logos & other images into your pages or posts straight from your brandfolder. = 0.1 = * We're just getting started here!