WooCommerce · Product Brands

Give every product a brand, then put it on the wall.

A dedicated Brands taxonomy with logos and descriptions — shown through a shortcode, a sidebar widget, and two Elementor widgets. No page builder required.

PHP 7.2+ WordPress 5.6+ HPOS ready Zero JS dependencies


Single product

Place the brand exactly where it belongs

Pick a position on the product page from Brand Settings — the logo, the name, or both, with your own label.

after_titleright under the product title
before_add_to_cartabove the buy button
after_add_to_cartbelow the buy button
in_tabsas its own product tab
metainside the product meta

Ecosystem

Integrations & compatibility

Brandix plugs into the tools your store already runs on — and stays out of the way of the ones it does not.

WooCommerce

Required

The Brands taxonomy attaches directly to WooCommerce products. Version 5.0 or newer.

Elementor

Optional

Ships two native widgets — Brands Grid and Brands Slider — loaded only when Elementor is active.

WooCommerce HPOS

Compatible

Declares support for High-Performance Order Storage (Custom Order Tables), so it never blocks HPOS.

Y

Yoast SEO

Compatible

Brands register as a public taxonomy, so Yoast maps and indexes brand archive pages automatically.

RM

Rank Math

Compatible

Rank Math generates titles, meta and sitemap entries for the brand archives out of the box.

AIO

All in One SEO

Compatible

AIOSEO reads the public brand taxonomy for its titles, meta and XML sitemaps.

WP

WPML

Compatible

Brand names and descriptions translate like any WooCommerce taxonomy, and every string is translation-ready.

PL

Polylang

Compatible

Brand terms translate with Polylang without any extra configuration.

D

Divi

Compatible

Drop the [brandix] shortcode straight into the Divi Builder, or any builder that accepts shortcodes.

A

Astra

Compatible

The grid, slider and widget render cleanly on Astra with no template edits.

Av

Avada

Compatible

The shortcode and widgets work throughout Avada layouts and the Fusion Builder.

O

OceanWP

Compatible

Brand output matches OceanWP’s WooCommerce styling out of the box.


Settings

Every setting, shown

See exactly where each option lives before you install. Click any screenshot to zoom in.

General The two settings that affect the whole plugin: turn every brand on or off, and pick the page that lists them all.
Single Product The brand on one product’s own page: where it sits, the wording before it, and whether the logo and name show.
Shop Loop The brand on each product card — Shop, category and tag pages, search results and related products.
Single Brand Page One brand’s own page, such as /brand/nike/ — the header Brandix adds above that brand’s product list.
Brand Grid The grid of every brand: columns, logo, name and product count — also the defaults for the [brandix] shortcode.
Logo Size One place to size every logo Brandix prints: which image file to load, plus a maximum width and height.
Add a Brand Products → Brands: give each brand a name, slug, parent, description and a logo image.
Shortcodes Every shortcode and attribute listed ready to copy, plus the sidebar widget and the Elementor widgets.
Advanced One repair tool: rebuild WordPress’s list of URLs if a brand page ever shows “Page not found”.

Setup

Four steps to a brand wall

From an empty store to a live grid of logos.

STEP 1

Install & activate

Upload the plugin folder, or install from the Plugins screen, then activate.

STEP 2

Add brands

Go to Products → Brands and add each brand with its logo and description.

STEP 3

Assign products

Pick a brand on each product, the same way you set a category.

STEP 4

Display anywhere

Drop the shortcode, add the widget, or place an Elementor widget.

Requires WooCommerce

Put your brands on the shelf.

Brandix for Product Brands adds the taxonomy, the logos, and every way to show them — free and directory-clean.