Home / Blog / Marketing / Premmerce WooCommerce Brands Free Plugin

Premmerce WooCommerce Brands Free Plugin

09 June 20
Reading Time: 3 minutes
1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 5.00 out of 5)

Premmerce WooCommerce Brands plugin makes it possible to create an unlimited number of brands that can be assigned to the products for better cataloging, product search and additional opportunities for marketing and brand promotion.

The brands in this plugin are created as a separate taxonomy, which allows you  to use all the benefits of WordPress with taxonomies and all the features for SEO from YoastSEO.

This plugin interacts very well with the other Premmerce plugins, such as:

The main features of the Premmerce WooCommerce Brands:

  • Creating, editing and deleting brands;
  • Assigning a brand to a product;
  • Shortcode for displaying the list of brands;
  • Displaying the page of a particular brand and the possibility to sort products by category;
  • Widget for displaying the selected brands on the site;
  • Semantic markup for the brand on the product page.


You can install this plugin from the official WordPress plugin directory.

Premmerce WooCommerce Brands Demo

You can see how it works on the Storefront theme here: https://storefront.premmerce.com/brands/ .

You can see how it works on the SalesZone theme here: https://saleszone.premmerce.com/brands/.

Plus, you can create your personal demo store and test this plugin together with Premmerce Premium and all other Premmerce plugins and themes developed by our team here: Premmerce WooCommerce Demo.

The brand management page in the admin panel

The brand management page is in the Products section. Here is the example:

Creating a brand

To create a brand, go to the Brands page via the admin panel.

Here is the example:

To create a brand, you need to fill in the following fields:

  • Name – you have to enter a brand name here; this field is mandatory.
  • Slug is a version of the brand name that is used to create a brand page URL on a site. Slug usually contains only lowercase letters, numbers and hyphens.
  • Description field requires a description used on the brand display page.
  • Thumbnail – you can download a brand image here.

Click on the Add New Brand button.

Quick brand editing

For the quick editing of a brand, you need to click Quick edit button.

You can change Name and Slug in the Quick edit section.

Here is the example:

Editing brand

For the brand editing, you need to click on the band name or Edit button under the brand you want to edit.

You can change all the data created previously: Name, Slug, Description, Thumbnail.

Here is the example:

Deleting brand

There are two ways to delete a brand:

  1. Click on the Delete button under the brand you want to delete.
  2. Mark the checkboxes of the brands you want to delete.

Select the Delete option from the BulkActions drop-down menu and click on the Apply button.

Here is the example:

Additional steps on the brand management page

You can also do the following on the Brands page:

Brand search

You can find a specific brand by searching. The search is conducted by the name of the brand or by Slug.

To use the search, you need to enter letters, numbers or words, contained in the brands, into the box next to the Search Brands button and click on this button. This field is highlighted in yellow on the screenshot.

Here is the example:

Viewing the brand page on the site

To do this, click on the View button of the brand you need.

The brand page on the site:

Viewing branded items

To do this, you have to click on the number in the Count column of the brand you need.

Here is the example:

Assigning a brand to a product

To do this, go to the Add new product or Edit product page. Choose the brand you need in the Brands select menu and click the Publish button or Update button to save the changes. If you need to unlink the brand from the product, choose “Not specified”.

We also added the option of assigning a brand to the product by quick editing of the product. Open the Products page and click the Quick Edit button in the desired product. Select the brand you need in the Brand menu and click the Update button to save the changes. If you need to unlink the brand from the product, then choose “Not specified”.

The product page on the site that is assigned to the brand:


The plugin allows you to add Brands widget via Customizer.

WooCommerce Brands widget

Brands widget allows you to output a specific number of brands on the site. The widget can work in two modes: Auto and Custom.

Auto mode enables some additional settings, such as displaying only brand names with the images and specifying the maximum number of brands displayed on the site in the widget.

With Custom mode, you can select the brands you want/don’t want to display.

In both modes, you can specify a widget name.

Displaying all brands on the page using shortcodes

In order for the list of all brands to be displayed on the page, you need to add a shortcode: [brands_page]. The plugin automatically creates a Brands page with this shortcode when it is installed.

Here is the example:

The page of all brands on the site:

Also you can see other our Premmerce WooCommerce Plugins, made to increase SEO rank of your store and get additional features for store management

Comments (43)
  • Ann says:

    great thing, guys!

    1. Thank you )

  • Daniel says:

    Awesome plug-in.
    How do I set or change and customize the slug/permalink “/product_brand/cottover/” to be = “/varumarke/cottover/”?.


    1. Andriy Kruk says:

      Hi Daniel,

      Thanks for your feedback.
      You can’t customize the slug/permalink of brands via our plugin, if that’s what you mean. But maybe we’ll add this feature in the next releases.

      1. swider8814 says:

        I also look forward for this functionality 🙂

        1. Hi.
          It can be done in WP settings—Permalinks—Brands settings—Brands base.

  • David Zizza says:

    Do you have a shortcode for displaying the products associated with a brand?

  • Altair says:

    I have 2000 products where one attribute is the brand.

    Any option to assign the Brand from a product attribute?

  • Umair says:

    i want to upload brand with my products, i have 4000 + brands , What is the procedure to upload it from csv file?

    1. Hi, you can use third-party plugin All Import for this purpose.

  • Keviin says:

    Awesome plugin – but it’s not possible to translate the brands as you say.
    If i’m at my main site language under a specific brand “Adidas” i can edit the text, but when i switch to english the page go to show me all the brands… And there’s no way to add “add this brand in english” like there is in the categories…

    What to do? :/


    1. Hi, what exactly multilingual plugin do you use? As rule, this can be set up in multilingual plugin`s options.

  • Dylan says:

    Great plugin,

    However it takes the permalink settings from the blog (/blog/%postname%) instead of the brand base –> /blog/brand/{brandname} instead of /brand/brandname
    Any solution for this?

    1. It looks like your other installed plugins have such an effect.

  • Mick says:


    Thank you for your plugin.

    Is it possible to translate “Brand” ?

    Thanks again,

    1. Hi.
      Yes, you can use some kind of translator plugin like LocoTranslate or multilingual plugin – WPML, etc.

  • Evgeny says:

    I want to show only those brands that are present in the products. How to hide brands that are not in the current category?

    1. Eugene says:

      If products do not contain any brand, it does not appear in this category (If this question relates to the display of brands in categories).

  • Jens says:

    Great plugin! We use the built in csv import function in WooCommerce. I can’t find where to map a brand for products in the csv-file to the Brand in Woo. Please advise.

    1. Eugene says:

      The built-in WooCommerce import doesn`t have such a capability.
      Try importing brands through the WP All Import plugin.

  • Miguel says:

    Hi! Thanks for this useful plugin.

    How can I display the brand’s name in single product page?

    I would like to create a shortcode to call the product brand since I cannot use widget.


    1. Eugene says:

      There is only one shortcode and it can only be used to display all brands – [premmerce_brands title=”Brands”].
      To display the brand for the product, you need to add the following code to hooks-functions.php of your theme – http://prntscr.com/s0ag1r

  • Peter Lee says:

    Hi. IS it possible to display the image from the brand allocated to a product on the single product page?

    1. Eugene says:

      Hi there!
      Yes, you can do this by adding to \wp-content\themes\your_theme\woocommerce\content-single-product.php the following code:
      $imageURL = wp_get_attachment_image_url(get_term_meta($brands[0]->term_id, ‘thumbnail_id’, true), ‘medium’);

  1. Peter Lee says:

    I created that page in my child theme and when i added those lines, i get

    There has been a critical error on your website.

  • Peter Lee says:

    I added the print_r code to see what is in the $brands array, results are below
    $brands = get_the_terms($product->get_id(),’product_brand’);
    print_r ($brands);

    WP_Error Object ( [errors] => Array ( [invalid_taxonomy] => Array ( [0] => Invalid taxonomy. ) ) [error_data] => Array ( ) )

  • Dong says:

    Hello there.
    Can I show the brand name in catalog?
    example: I wan to show the brand name under the price in catalog (shop page)?
    if so, how do I do that

    1. Eugene says:

      Hi there!
      You can display brands in product categories (https://prnt.sc/tmgi2b -> https://prnt.sc/tmgigl) by pasting the following code in the functions/hooks.php file in the hooks block – (http://prntscr.com/tmgmws)

  • Newjey says:

    Hi. Awesome plugin. But there was a need to make a second (additional) description for the brand, which will be displayed under the products. Can this be done? Thank you.

    1. Eugene says:

      Hi there!

      To implement this functionality is necessary to add code to the admin side and the front end of the site.
      Our specialists can do this as additional work.
      The email of our sales department is sales@imagecms.net.

  • Michael says:

    Hi, currently there are only 3 columns showing on the brand page. I’m wondering if it’s possible to increase that value to 4, 5 or more? Thanks.

    1. Eugene says:

      Hi there!
      It depends on the layout of your template.
      For example, the all brands page of our demo store – https://saleszone.premmerce.com/brands/

  • Newjey says:

    Подскажите, как можно на странице каждого бренда вывести список категорий к которым относятся товары данного бренда? Спасибо.

    1. Newjey says:


  • Thomas Spontelli says:

    I have a large table of thousands of products and hundreds of Brands. THey are already in my own CSV file. I can not find any way to import my native brand field using import. In the comments above you say to use “WP All Import plugin”? I can not find that. it is kind of useless to have to to go back and hand fill in hundreds of brand attributes to thosands of products.

    1. Eugene says:

      Hi there!
      You can find WP All Import plugin here – https://www.wpallimport.com/
      Sample import settings – http://prntscr.com/10a3vi9

  • Flavio Souza says:

    Hello, this is a very nice plugin, simpler and better than other plugins I have tried. However, it would be nice to have the logo image displayed in the single product page under the title. I have tried the several codes in this page but I could not get the logo to display anywhere on the single product page. Please advise if there is a way to do it. Thank you.

    1. Eugene says:

      Hi there!

      Yes, you can to do this by adding to \wp-content\themes\your_theme\woocommerce\content-single-product.php the next code:

      https://prnt.sc/t9qg1t https://prnt.sc/t9qgue

      $imageURL = wp_get_attachment_image_url(get_term_meta($brands[0]->term_id, ‘thumbnail_id’, true), ‘medium’);

    1. Flavio Souza says:

      Hey there, I appreciate the response. Unfortunately, this didn’t work for me. My theme does not have a content-single-product.php file. I am sure there is a way around it, but my knowledge is very limited. Thank you.

  • Justin S says:

    Hi, Been using this plugin for a while. Recently noticed that the meta descriptions for brands are not translating over to Google with the Yoast SEO plugin even though the meta info is provided.

    1. Eugene says:

      Hi there!
      The cause of this problem needs to be clarified by the Yoast SEO side.

  • Leave a Reply

    Your email address will not be published. Required fields are marked *


    What clients say about Premmerce

    Great, free, useful plugin if you want your category link to be yourURL/category name and product link to be yourURL/product-name. Even skips parent category names. Thank you so much!
    Riley Pearcy
    THi All, We us this plugin for a big website we run. This plugin works with the famous WPML plugin. It’s removes the Product category base and the shop link in a Multilingual website. Must have for all WooCommerce users!!! Regards from a satisfied user.
    Lian Perry
    The Premmerce Filter is BY FAR the best product filter plugin available for WordPress. It works well out of the box with a great layout. It’s something that you would think would be so simple, but finding a great product filter tool sure wasn’t easy. Really love how well it integrates with the Premmerce Brands plugin as well. Thanks!!
    Rommie Mercer
    Order service
    [contact-form-7 404 "Not Found"]