plugin-icon

Brandix for Product Brands

제작자: Mahabub Alam·
Manage WooCommerce product brands with logos and descriptions. Show them with blocks, shortcodes, a widget, or Elementor grid and slider widgets.
버전
1.0.1
활성화된 설치 항목
10
최근 업데이트일
Jul 16, 2026
Brandix for Product Brands

Brandix for Product Brands adds a dedicated Brands taxonomy to WooCommerce, lets you attach a logo and description to each brand, and gives you several ways to display them on the front end.

Everything is configured from WooCommerce → Settings → Brandix, where each tab is named after the place it changes.

Live demo: https://themewant.com/plugins/brandix/ Full documentation: https://themewant.com/plugins/brandix/documentation/

Features

  • Custom Brand taxonomy linked to WooCommerce products
  • Brand logo and rich description per brand
  • Configurable brand position on the single product page — before / after the title, before / after the price, before / after the Add to Cart button, after the summary, in the product meta block, or in its own product tab
  • Brand on every product card in the shop loop — Shop page, category / tag / brand archives, search results and related products
  • Pick any page as the “all brands” page and the full brand grid is added to it automatically — no shortcode needed
  • [brandix] grid shortcode and [brandix_slider] carousel shortcode, both usable from PHP via do_shortcode()
  • “Brands Grid” and “Brands Slider” blocks for the block editor
  • “Brands Grid” and “Brands Slider” widgets for Elementor
  • Classic sidebar widget with logo and product count
  • The slider is a dependency-free vanilla JS carousel — no jQuery, no external libraries
  • Fully translatable, including the block editor controls
  • WP.org standards: escaped output, sanitized input, ABSPATH check, HPOS compatible

Usage

Settings tabs

  • General — the master on/off switch and the “all brands” page.
  • Single Product — the brand on one product’s own page.
  • Shop Loop — the brand on each product card in a product list.
  • Single Brand Page — the header above the product list on /brand/nike/.
  • Brand Grid — the grid of every brand shown on the “all brands” page.
  • Logo Size — which image file to load, and an optional max logo width / height.
  • Shortcodes — a reference list of every shortcode and attribute.
  • Advanced — rebuild the brand URLs if a brand page 404s.

“All brands” page

WooCommerce → Settings → Brandix → General lets you pick any page as the page that lists every brand. The brand grid is then added to that page for you — you do not need to place a shortcode. Change how it looks on the Brand Grid tab.

Every single brand page also gets an “All Brands” link back to this page.

If the page already contains a [brandix] or [brandix_brands] shortcode, yours is used as-is and nothing is added, so you keep full control when you want it.

Shop loop

WooCommerce → Settings → Brandix → Shop Loop adds the brand to every product card on the Shop page, the product category, tag and brand archives, and any other product loop such as related products.

You can pick the position, an optional label, and whether to show the logo, the name, or both.

The brand links to the brand page in the two Add to Cart positions only. The earlier positions sit inside the product link WooCommerce opens around the card, so the brand is plain text there — a link inside a link is not valid HTML.

Grid shortcode

[brandix] (or `[brandix_brands]`)

Attributes (all optional):

  • limit – number of brands (default -1 = all)
  • columns – 1–8 (default 4)
  • orderbyname | slug | count | term_id (default name)
  • orderASC | DESC (default ASC)
  • hide_emptyyes | no (default yes)
  • include – comma-separated term IDs to include
  • omit – comma-separated term IDs to skip
  • show_logoyes | no (default yes)
  • show_nameyes | no (default yes)
  • show_countyes | no (default no)
  • show_descyes | no (default no)
  • image_size – any registered image size (default thumbnail)
  • layoutgrid | list (default grid)
  • class – extra CSS class on the wrapper

Example:

[brandix columns="6" limit="12" orderby="name" show_count="yes"]

Slider shortcode

[brandix_slider]

A dependency-free carousel of brands — the same slider as the Elementor widget and the Slider block, usable in any theme without either.

Attributes (all optional):

  • limit – number of brands (default 12)
  • orderbyname | slug | count | term_id (default name)
  • orderASC | DESC (default ASC)
  • hide_emptyyes | no (default yes)
  • include – comma-separated term IDs to include
  • omit – comma-separated term IDs to skip
  • show_logoyes | no (default yes)
  • show_nameyes | no (default no)
  • show_countyes | no (default no)
  • image_size – any registered image size (default medium)
  • columns – alias for the desktop slides shown (overrides slides_per_view)
  • slides_per_view / slides_per_view_tablet / slides_per_view_mobile – slides per breakpoint (default 5 / 3 / 2)
  • space_between / space_between_tablet / space_between_mobile – gap between slides in px (default 20 / 16 / 12)
  • loopyes | no (default yes)
  • autoplayyes | no (default yes)
  • autoplay_delay – autoplay interval in ms (default 3000)
  • pause_on_hoveryes | no (default yes)
  • show_arrowsyes | no (default yes)
  • show_paginationyes | no (default no)

Example:

[brandix_slider limit="12" slides_per_view="5" autoplay="yes" show_arrows="yes"]

In PHP templates

<?php echo do_shortcode( '[brandix columns="4" limit="8"]' ); ?> <?php echo do_shortcode( '[brandix_slider limit="12"]' ); ?>

Blocks

In the block editor, search for Brands Grid or Brands Slider. Both render through the same code as the shortcodes, so the editor preview matches the front end.

Sidebar widget

Appearance → Widgets → add Product Brands to any sidebar.

Elementor

Search the Elementor editor panel for Brands Grid or Brands Slider. Both have their own style controls for logo size, spacing, colours and the slider arrows / dots.

무료유료 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 7.0.3
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.