plugin-icon

CatCraft for WooCommerce

제작자: jenishdholakiya35·
Display WooCommerce product categories in beautiful grid or slider layouts. Native Gutenberg block with live editor preview.
버전
1.0.0
최근 업데이트일
Jun 26, 2026
CatCraft for WooCommerce

CatCraft for WooCommerce is a Gutenberg block plugin by WPCraftHub that lets you showcase product categories in responsive grid or slider layouts with advanced filtering and sorting options.

The block shows a live preview inside the editor — exactly as it will appear on the frontend — so you always know what your visitors will see.

CatCraft for WooCommerce is not affiliated with or endorsed by WooCommerce or Automattic.

Key Features

  • Grid Layout — Responsive grid with 1-6 columns
  • Slider Layout — Touch-enabled carousel with navigation and pagination
  • Live Editor Preview — See real categories directly in the block editor
  • Category Limit — Show all or limit to a specific number
  • Sort Options — Sort by name, count, ID, or slug
  • Order Control — Ascending or descending
  • Product Count — Show/hide product count per category
  • Hide Empty Categories — Toggle categories with no products
  • Fully Responsive — Mobile, tablet, and desktop optimised
  • Native Gutenberg — No page builder required
  • Lightweight — Swiper.js bundled locally, no CDN dependency
  • SEO Friendly — Clean semantic HTML with lazy-loaded images
  • Translation Ready — Fully internationalised (i18n)

Customisation

CSS classes for custom styling:

  • .cat-display-block — Main container
  • .cat-display-layout-grid — Grid layout
  • .cat-display-layout-slider — Slider layout
  • .cat-display-item — Individual category card
  • .cat-display-title — Category name
  • .cat-display-count — Product count

Source Code & Build Instructions

The full source code for this plugin is publicly available on GitHub:

https://github.com/jenish-wordpress/catcraft-for-woocommerce

The build/index.js file is compiled from the source files in the src/ directory using @wordpress/scripts (webpack).

To build from source:

  1. Clone the repository
  2. Run npm install
  3. Run npm run build

The src/ directory contains all human-readable source files:

  • src/index.js — Block registration entry point
  • src/edit.js — Block editor component (JSX)
  • src/style.scss — Frontend styles
  • src/editor.scss — Editor-only styles
  • src/block.json — Block metadata
  • src/render.php — PHP server-side render callback

Third Party Libraries

Swiper.js — bundled locally inside /assets/ * Purpose: Slider / carousel functionality * License: MIT * Homepage: https://swiperjs.com

No data is sent to any external server. Swiper is served from the plugin’s own asset folder.

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