=== 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!