Skip to content
Pedro Vidal edited this page Sep 22, 2026 · 2 revisions

PV Blocks Suite

A suite of native Gutenberg blocks for WordPress content creators.

PV Blocks Suite bundles a growing collection of production-ready Gutenberg blocks into a single, lightweight plugin. Every block is a dynamic block — rendered server-side in PHP — built with strictly-typed PHP 8.2, React, and TypeScript on top of WordPress' native block-editor APIs, with no page-builder dependencies and no bloat.

All blocks live in their own PV Blocks Suite category in the inserter, positioned right after WordPress' first default category.

Why a suite, not separate plugins?

Shipping every block as one plugin keeps installation simple for clients, lets blocks share components and registration logic, and avoids inter-plugin dependency management. A block only gets split into its own plugin if it grows into a standalone product, needs a heavy unique dependency, or requires different licensing.

Wiki contents

  • Installation — how to install a release build, or run from source
  • Blocks — full feature list for every block in the suite
  • Development — stack, project structure, local environment, quality tooling
  • Translations — included locales and how to add your own
  • Contributing — quality gate and expectations for changes

Requirements

  • PHP 8.2 or later
  • WordPress with the Block Editor (Gutenberg) enabled
  • Node.js and npm (development only)
  • Composer (development only)

License

Released under the GPL-2.0-or-later license, in line with the WordPress plugin ecosystem.

Clone this wiki locally