WP Manifestindependent plugin directory
manifest / editor / wxyz-blocks

WXY...Z Blocks

Multiple Gutenberg blocks in a single WordPress plugin, with custom category

by Sarah Siqueira · github.com/sarahcssiqueira/wxyz-blocks · website

3stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/sarahcssiqueira/wxyz-blocks/archive/refs/heads/master.zip

Declares an update source (https://sarahjobs.com/wordpress/plugins/wxyz-blocks/update), so updates arrive through the plugin's own updater.

From the readme

WXYZ Blocks A developer-focused WordPress plugin that bundles multiple Gutenberg blocks under a single plugin, plus a lightweight “framework” structure (service loader, block manager pattern, tests) to help maintain many blocks in one codebase. This project is not intended to replace the official block scaffolding tool. If you want to scaffold a new standalone block/plugin project from scratch, use: - npx @wordpress/create-block@latest Table of Contents - Introduction - Why this repo (vs create-block) - Requirements - Blocks included - Architecture - Automatic registration via block.json - Custom block category - Developer workflow - Install - Build - Add a new block - WP-CLI: duplicate a block folder - Tests - License Introduction WXYZ Blocks is a multi-block plugin that ships several example blocks (W/X/Y/Z) and demonstrates a maintainable structure for organizing multiple blocks inside a single plugin. It is intended for developers who want a single plugin that contains multiple custom blocks and a scalable way to grow that set over time. Why this repo (vs create-block) Use this repo when you want: - One plugin

Read the full README on GitHub →