﻿=== Perfect Brands for WooCommerce ===
Contributors: quadlayers, titodevera
Donate link: https://quadlayers.com/products/perfect-woocommerce-brands/
Tags: woocommerce, woocommerce brands, woocommerce product, woocommerce manufacturer, woocommerce supplier, e-commerce
Requires at least: 4.7
Requires PHP: 5.6
Tested up to: 6.9
Stable tag: 3.6.8
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
WC requires at least: 4.0
WC tested up to: 10.4

Perfect Brands for WooCommerce allows you to show product brands in your WooCommerce based store

== Description ==

[Premium](https://quadlayers.com/products/perfect-woocommerce-brands/) | [Demo](https://quadlayers.com/perfect-woocommerce-brands/) | [Documentation](https://quadlayers.com/documentation/perfect-woocommerce-brands/) | [Community](https://www.facebook.com/groups/quadlayers/)

Perfect WooCommerce Brands is a perfect tool to organize your site, highlight the brands you have, and also helps as a filter for your customers at UX exploration. PWB extendes the product's description and presentation at your e-commerce site.

== Presentation ==

Whether we like to admit it or not, we are all influenced by brands. Brands are a guarantee for quality, they assure product recognition in customers.
Is essential to work with product brands for increase sales and generate reliability on your e-commerce site.
With this extension you can add product brands to your WooCommerce site.

= Features =
> * Very easy to use, 100% free, no ads, no premium version exists
> * Assign brands to products
> * Associate a banner and a link to each brand
> * Translation-ready
> * Visual Composer support
> * Minimalist design and fully responsive
> * Very lightweight
> * Shortcode: Display all brands
> * Shortcode: Display brands carousel
> * Shortcode: Display product carousel by brand
> * Shortcode: Display brands for a specific product
> * Shortcode: A-Z Listing
> * Widget: Display brands as dropdown
> * Widget: Display brands as list (brand names or brand logos)
> * Widget: Filter products by brand
> * Customizable brands slug
> * Show the brands in products loop
> * Import brands (migrate) from other brands plugins
> * Dummy data installer (logos by heroturko)
> * WooCommerce REST API support
> * WooCommerce built-in product importer/exporter support
> * Brand tab for single product page
> * Favorite brands
> * Brands json import/export
> * Brand structured data
> * And much more!

== Installation ==
1. Upload the plugin to the '/wp-content/plugins/' directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.

== Perfect WooCommerce Brands Premium ==

The premium version of Perfect WooCommerce Brands plugin offer you a wide range of extra features that allows a full controll of the brands pages.

> * Improve brand search experience by redirecting users to brand page
> * Include brands separator in brands pages
> * Change columns in the brands pages
> * Change the place of your brands list in brands pages and shop
> * Include brands separator in products pages
> * Include breadcrumbs in products pages

== Frequently Asked Questions ==
= Is Perfect WooCommerce Brands free? =
Yes, of course. This plugin is 100% free.

= Where are the plugin settings? =
Go to `WooCommerce/Settings/` and click on `Brands` tab

= 404 error on brand pages =
Go to `Settings/Permalinks` and click on `Save Changes` button to flush the permalinks

= PWB is awesome! Can I contribute? =
Yes you can! Join in on our [GitHub repository](https://github.com/quadlayers/perfect-woocommerce-brands) 🙂
You can also contribute [translating the plugin](https://translate.wordpress.org/projects/wp-plugins/perfect-woocommerce-brands/)

= Developer Documentation =
[Click here](https://github.com/quadlayers/perfect-woocommerce-brands/wiki)

== Screenshots ==
1. Brands carousel
2. Brands page
3. Brands taxonomy
4. Brands shortcodes (with Visual Composer)
5. Product carousel by brand


== Changelog ==
= 3.6.8 =
* WooCommerce compatibility
= 3.6.7 =
* WordPress compatibility
= 3.6.6 =
* WooCommerce compatibility
= 3.6.5 =
* Fix: Premium compatibility
= 3.6.4 =
* WooCommerce compatibility
= 3.6.3 =
* Fix security issue
= 3.6.2 =
* WooCommerce compatibility
= 3.6.1 =
* WooCommerce compatibility
= 3.6.0 =
* WooCommerce compatibility
= 3.5.9 =
* Update dependencies
= 3.5.8 =
* Update dependencies
= 3.5.7 =
* WooCommerce compatibility
= 3.5.6 =
* Fix blocksy theme duplicated brand description
= 3.5.5 =
* Fix download link
= 3.5.4 =
* WooCommerce compatibility
= 3.5.3 =
* Fix update dependencies
= 3.5.2 =
* Fix textdomain issue
= 3.5.1 =
* WooCommerce compatibility
= 3.5.0 =
* WooCommerce compatibility
* Fix textdomain error
= 3.4.9 =
* WooCommerce compatibility
= 3.4.8 =
* Fix brand name in tab issue
= 3.4.7 =
* WooCommerce compatibility
= 3.4.5 =
* WooCommerce compatibility
= 3.4.4 =
* WooCommerce compatibility
= 3.4.3 =
* WooCommerce compatibility
= 3.4.2 =
* Update dependencies
= 3.4.1 =
* WooCommerce compatibility
= 3.4.0 =
* WooCommerce compatibility
= 3.3.9 =
* WooCommerce compatibility
= 3.3.8 =
* WooCommerce compatibility
= 3.3.7 =
* WooCommerce compatibility
= 3.3.6 =
* i18 strings
= 3.3.5 =
* WooCommerce brands carousel
= 3.3.4 =
* WooCommerce compatibility
= 3.3.3 =
* Include missing long brand description
= 3.3.2 =
* WooCommerce compatibility
= 3.3.1 =
* Fix CSS issues
= 3.3.0 =
* WooCommerce compatibility
= 3.2.9 =
* WooCommerce compatibility
= 3.2.8 =
* WooCommerce compatibility
= 3.2.7 =
* WooCommerce compatibility
= 3.2.6 =
* Update portfolio link
= 3.2.5 =
* Count brands products performance issue
= 3.2.3 =
* WooCommerce compatibility
= 3.2.2 =
* WooCommerce compatibility
* WordPress compatibility
= 3.2.1 =
* WooCommerce compatibility
= 3.2.0 =
* New: WooCommerce HPOS compatibility
* New: WooCommerce COT compatibility
= 3.1.1 =
* Fix: Translation strings
= 3.1.0 =
* Fix: WooCommerce compatibility
= 3.0.9 =
* Fix: WooCommerce compatibility
= 3.0.8 =
* Fix: Fix curly shortcode quotes
= 3.0.7 =
* Fix: Fix curly shortcode quotes
= 3.0.6 =
* Fix: Premium compatibility
= 3.0.5 =
* Fix: All brands shortcode flexbox
= 3.0.4 =
* Fix: Composer packages update
= 3.0.3 =
* Fix: Composer packages update
* New: WooCommerce compatibility
= 3.0.2 =
* Fix: Composer packages update
= 3.0.1 =
* Fix: PHP error
= 3.0.0 =
* Fix: Refactor
= 2.5.6 =
* New: WooCommerce compatibility
= 2.5.5 =
* Fix: AZ listing shortcode hide empty
* Fix:Remove duplicated documentation link
= 2.5.4 =
* Fix: Readme update
= 2.5.3 =
* Fix: PHP error
= 2.5.2 =
* Fix: WooCommerce brands loop order
= 2.5.1 =
* New: PHP error
= 2.5.0 =
* New: Premium compatibility
= 2.4.5 =
* Fix: Allow video embeds in brand description
= 2.4.4 =
* Fix: Align rest api to WC standard functionality
= 2.4.3 =
* Fix: Product tab brand link
= 2.4.2 =
* Fix: Carousel shortcode
= 2.4.1 =
* New: Load scrips & styles from build folder
= 2.4.0 =
* New: Align rest api to WC standard functionality
* Fix: Rollback separate brands by comma
= 2.3.0 =
* Fix: i18n az listing shortcode cache transient
* Fix: Shortcode brand description attribute
= 2.2.9 =
* Fix: Separate brands by comma
* Fix: Add span to brands filter
= 2.2.8 =
* Fix: Settings link
= 2.2.7 =
* Fix: WooCommerce compatibility
= 2.2.5 =
* Fix: WooCommerce compatibility
* Fix: brand description
= 2.2.4 =
* Fix: rating notification
= 2.2.3 =
* Fix: PHP error
= 2.2.2 =
* Fix: WooCommerce compatibility
= 2.2.1 =
* Fix: WooCommerce compatibility
= 2.2.0 =
* Fix: WooCommerce compatibility
= 2.1.9 =
* Fix: WooCommerce compatibility
= 2.1.8 =
* Fix: WooCommerce compatibility
= 2.1.7 =
* Fix: small css issues
= 2.1.6 =
* Fix: WooCommerce compatibility
= 2.1.5 =
* Fix: WooCommerce Product Brands translation plural
= 2.1.4 =
* Fix: QuadLayers widget image
= 2.1.3 =
* Fix: Disable search brands in products
= 2.1.2 =
* Fix: QuadLayers widget cache
= 2.1.1 =
* Fix: WooCommerce Brands carousel 
= 2.1.0 =
* Fix: Brand description in product tab
= 2.0.9 =
* Fix: Exclude coupons from brands
= 2.0.7 =
* Fix: Brand image output sanitization
= 2.0.6 =
* Fix: Output sanitization
= 2.0.5 =
* Fix: Security fix
* Fix: WooCommerce compatibility
= 2.0.4 =
* Fix: Security fix
= 2.0.3 =
* Fix: Security fix
= 2.0.2 =
* Fix: WooCommerce compatibility
= 2.0.1 =
* Fix: QuadLayers widget cache
= 2.0.0 =
* Fix: WordPress compatibility
= 1.9.9 =
* Fix: WordPress compatibility
= 1.9.8 =
* Fix: Google code snippet
= 1.9.7 =
* Fix: QuadLayers widget cache
= 1.9.6 =
* Fix: WordPress compatibility
= 1.9.5 =
* Fix: WordPress compatibility
= 1.9.4 =
* New. Telegram add to suggestions tab
= 1.9.3 =
* Fix: PHP error
= 1.9.2 =
* Add: QuadLayers dashboard widget
= 1.9.1 =
* Fix: WordPress compatibility
= 1.9.0 =
* Fix: PHP 8 compatibility
= 1.8.9 =
* Fix: PHP 8 compatibility
= 1.8.8 =
* Fix: WooCommerce compatibility
= 1.8.7 =
* Fix: WooCommerce compatibility
= 1.8.6 =
* New: remove filters button
= 1.8.5 =
* Fix: security issues
= 1.8.4 =
* Enhancement: dynamic data escaped 
= 1.8.3 =
* Enhancement: Update suggestions
= 1.8.2 =
* Enhancement: Update documentation
= 1.8.1 =
* Enhancement: Update documentation link
= 1.8.0 =
* Enhancement: Main file renamed according to WordPress standards
* Enhancement: "Show only first level brands" option added for the filter by brand widget
= 1.7.9 =
* Fix: Breadcrumbs issues
* Fix: Ajax search plugins conflict since previous release
* Feature: New position option "in meta" for brands in the single product page
* Feature: New param "only_parents" for "pwb-az-listing"
* Enhancement: Sections for brands settings tab in admin
* Enhancement: "[pwb-az-listing]" transient for better performance in large sites
= 1.7.8 =
* Fix: Hidden products contribute towards product count for "pwb-all-brands" shortcode
* Enhancement: Replace hardcoded thumbnail size for product loops with selected size (thanks @orjhor)
* Feature: Redirect if the search matches with a brand name. Better product search experience.
* Feature: Add the possibility to filter by product category on product carousel shortcode (thanks @lasdou)
* Dev: New filter hook "pwb_html_before_brands_links"
* Tested on WooCommerce 3.9
= 1.7.7 =
* Enhancement: Better support for special characters in "AZ-Listing" shortcode
* Fix: Filter by brand widget shows incorrect brands under certain conditions
* Fix: Filter by brands in product tags pages and other product taxonomies
* Update: WC 3.8 compatibility
* Dev: New filter hook "pwb_text_before_brands_links"
* Dev: New filter hook "pwb_product_tab_brand_logo_size"
* Dev: "[pwb-az-listing]" and "[pwb-brand]" templates for theme overrides
= 1.7.6 =
* Tested up to, bump
* Dev: New filter hook "woocommerce_product_brand_heading" for editing the "Brand" tab heading
* Fix: Some problems with the "Brand" product tab
* Fix: Avoid a possible JS conflict caused by "wp_localize_script"
= 1.7.5 =
* Fix: Stupid JS error introduced in the previous version
= 1.7.4 =
* Fix: Mismatched columns when a brand is added
* Tweak: Disable brand tab when product not have brand
* Dev: New filter hook 'pwb_dropdown_placeholder'
* Dev: New filter hooks 'pwb_carousel_prev' and 'pwb_carousel_next' for customize the carousel arrows
* Dev: Override templates via a theme
* Minor fixes and tweaks
= 1.7.3 =
* Enhancement: Performance improvements
* Fix: Breadcrumbs doesn't take in account pagination
= 1.7.2 =
* Feature: Now is possible to use %pwb-brand% in the product URLs
* Fix: Fatal error in some themes (like Salient)
* Fix: Some PHP notices and warnings fixed
* Fix: Don't show brand description/banner in paged
= 1.7.1 =
* Feature: Extends the [products] shortcode to allow 'brands' attribute
* Feature: The brands column is sortable now
* Catalan translation (thanks to Lluisma)
* Enhancement: Easier select brands page link in breadcrumbs
* Enhancement: Configure the brand banner and the brand description position independently
* Dev: New filter 'pwb_taxonomy_rewrite' to change the rewrite slug
* Dev: New filter 'pwb_taxonomy_with_front' to change default "with_front" value
* Fix: Fatal error in PHP5.4
= 1.7.0 =
* Feature: A-Z Listing shortcode
* Feature: New brands exporter/importer introduced
* Fix: Missing some brands to filter
* Fix: Coupon doesn’t work for product variations (thanks @gekomees)
* Fix: The brand description is not shown if there are no products
* Enhancement: wpautop() for brand descriptions
* Enhancement: Other filter by brand widget enhancements
* Enhancement: Brands page link in breadcrumbs
* Enhancement: Enqueue the carousel lib conditionally
* Dev: New filter hook 'pwb_description_allowed_tags'
* Update: WC 3.5 compatibility
