Skip to content

WooCommerce subset v1: product grid, featured product, categories (zero custom JS) - #71

Merged
MhaWay merged 1 commit into
mainfrom
feat/woo-blocks
Sep 17, 2026
Merged

MhaWay merged 1 commit into
mainfrom
feat/woo-blocks

Conversation

@MhaWay

@MhaWay MhaWay commented Sep 17, 2026

Copy link
Copy Markdown
Owner

Matrix item 2, reasoned subset (static-first). Three blocks registered only when class_exists(WooCommerce): product-grid (columns/toggles closed-set vocabulary, category slug, orderby, on-sale), product-featured (by product id), product-categories. Add-to-cart uses WooCommerce native no-JS ?add-to-cart URL: no custom JavaScript, no islands needed for v1. e2e follows the human path including a real click into the shortcode cart page. PHPStan level 8 clean via a minimal woocommerce-stub for static analysis only.

@MhaWay
MhaWay merged commit 3e42fec into main Sep 17, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants