WordPress.org

Plugin Directory

Blocksify – Gutenberg Blocks & Page Builder for the Block Editor

Blocksify – Gutenberg Blocks & Page Builder for the Block Editor

Description

Blocksify is a performance-first Gutenberg block library by PressMaximum. Build responsive layouts, dynamic content, forms, and WooCommerce templates while loading only the assets each page needs.

Features

  • 32 block types in 1.0.0 — 20 top-level blocks plus 12 supporting child and field types, grouped below.
  • Layout and content — Section, Container, Content Loop, Gallery, Accordion, Tabs, Icon List, Marquee, and essential content blocks; structural child blocks are included in the total.
  • Form set — Form plus nine field types for inputs, choices, consent, reCAPTCHA, and submission, with validation, spam protection, email actions, styled messages, and redirects.
  • WooCommerce set — seven dedicated product blocks for price, rating, meta, stock, add-to-cart, additional information, and reviews when WooCommerce is active, plus Product Media and Product Tabs integrations and product-loop presets.
  • Reusable design workflow — Style Classes, Hover Mode, condition-aware template previews, Dynamic Data, and a live Design Library with one-click media import.
  • 10-trait styling system — color, background, spacing, border and shadow, size, overflow, position, z-index, visibility, and typography, with consistent controls and built-in presets where appropriate.
  • Global design tokens — custom color and gradient palettes, built-in spacing and font-size scales, and a shadow library, emitted as reusable CSS variables at :root.
  • Responsive controls — desktop, tablet, mobile, and hover layers with predictable cascading.
  • Lean frontend — per-block asset loading, one pooled per-page stylesheet, vanilla CSS, no jQuery, and no frontend JavaScript for layout blocks.
  • Update-friendly rendering — runtime-rendered block markup can evolve without WordPress block-validation errors in saved posts.

Status

Current stable release: 1.0.0. Feedback is welcome at https://pressmaximum.com/blocksify.

Blocks

This plugin provides 32 blocks.

  • Content Loop Zone-based content loop. Build cards from a layout of media + header + body + footer zones with overlay slots.
  • Product Price The current product's price, from WooCommerce.
  • Icon List A list of icon + text items (vertical or horizontal), with per-element (item / icon / text) styling.
  • Product Additional Information The current product's additional information content, without WooCommerce tab navigation.
  • Section A performance-first grid section. Responsive columns with per-device control.
  • Accordion Stacked expandable panels. Each item self-renders header + body; multi or single expand mode.
  • Text A paragraph of rich text.
  • Image Gallery Display a set of images in grid, masonry, collage, product-showcase or slider layouts, with a built-in lightbox.
  • Icon A block for adding an icon with link and custom styles.
  • Product Add to Cart The current product's add-to-cart button, from WooCommerce.
  • Image Display an image with caption, link, duotone, and per-instance styling.
  • Container Flex container with direction-aware layout. Holds any inner blocks.
  • Product Reviews The current product's reviews and review form, without WooCommerce tab navigation.
  • Tabs Accessible tabbed content with per-tab icons, subtitles, and Interactivity-API switching.
  • Button A customizable button block.
  • Product Stock The current product's stock availability, from WooCommerce.
  • Product Rating The current product's star rating, from WooCommerce.
  • Marquee A horizontally scrolling marquee of text, image and icon items. CSS-only animation with pause-on-hover and edge fade.
  • Product Meta The current product's meta — SKU, categories, and tags, from WooCommerce.
  • Radio Field A radio button group for a Blocksify form.
  • Text Field A single-line text field for a Blocksify form.
  • Submit Button The submit button for a Blocksify form.
  • Email Field An email address field for a Blocksify form.
  • Form A form whose fields are stored once and synced across every page that shows it.
  • Accept Field A single consent checkbox for a Blocksify form (e.g. accept terms).
  • Textarea Field A multi-line text area for a Blocksify form.
  • Checkbox Field A multi-select checkbox group for a Blocksify form.
  • reCAPTCHA Field A Google reCAPTCHA v2 challenge for a Blocksify form (spam protection). Set your keys in Blocksify → Settings → Integration.
  • Select Field A dropdown select field for a Blocksify form.
  • Icon List Item A single icon + text row inside an Icon List.
  • Accordion Item One panel inside an Accordion. Contains a header (title + icon + indicator) + body (user content).
  • Tab A single panel inside a Tabs block.

Installation

  1. Upload the blocksify folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Open the Blocksify admin page from the WordPress sidebar to configure performance settings.
  4. Insert any Blocksify block from the block inserter (under the Blocksify category).

FAQ

Where do I configure Blocksify settings?

Open the Blocksify admin page from the WordPress sidebar. Performance and version-control options live under the Settings tab.

Does Blocksify work with my theme?

Blocksify works with any block-compatible theme. Twenty Twenty-Five is the recommended baseline.

Is there a recommended theme to pair with Blocksify?

Yes — Customify, by PressMaximum (same team). It’s designed as the companion theme for Blocksify, with matching token defaults and a tuned block-editor canvas.

How do I report a bug or request a feature?

Open an issue at https://pressmaximum.com/blocksify. Blocksify 1.0.0 is the current stable release, and feedback is very welcome.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Blocksify – Gutenberg Blocks & Page Builder for the Block Editor” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

Release Date – July 29, 2026

  • New: Complete Form block system with text, textarea, email, select, radio, checkbox, consent, reCAPTCHA, and submit fields, plus help text for every field.
  • New: Form submissions include validation, honeypot protection, email actions, configurable success and error messages, per-message styling, and optional redirects.
  • New: Gallery block with responsive slider layouts, dynamic image sources, and responsive image sizes.
  • New: Marquee block for continuously scrolling content.
  • New: WooCommerce blocks for Product Price, Rating, Meta, Stock, Add to Cart, Media, Tabs, Additional Information, and Reviews.
  • New: Product Loop hook controls and contextual Content Loop presets for related products, cross-sells, and up-sells.
  • New: Style Classes let you create and reuse named styling classes across your site.
  • New: Hover Mode lets you preview and adjust hover styles directly in the editor.
  • Improved: Template Builder previews are scoped to each condition, with fallback previews and locking for a more reliable editing experience.
  • Improved: Dynamic Data can bind term, author, archive, and search objects, reacts to editor context changes, and supports dynamic background images.
  • Improved: Design Library now uses a live catalog with media import and is enabled by default.
  • Improved: Text blocks add eight pure-CSS highlight styles, reveal-on-scroll animation with speed control, and toolbar text alignment.
  • Improved: Tabs add per-device responsive settings, stack and carousel overflow modes, and adjustable tab spacing.
  • Improved: This 1.0 hardening release validates saved CSS values, units, and token names; keeps restricted Content Loop posts private; limits form management to administrators; and keeps reCAPTCHA and Mailchimp secrets server-side.
  • Improved: Uninstall cleanup now removes plugin data, with an opt-in setting to also remove saved forms, style classes, and templates.
  • Improved: WordPress 6.8 or newer is now required for a consistent, supported editing experience.
  • Fixed: Seven editor controls that previously had no effect now work correctly on published pages.
  • Fixed: Section background clipping and single-column overflow, Button hover colors, empty Image captions, WooCommerce variation labels and stock visibility, and Content Loop overlay opacity.

0.3.0

Release Date – June 3, 2026

  • New: Design Library — browse curated patterns from a live cloud catalog and insert them with automatic media import.
  • New: Editor Enhancements settings panel — choose where the Design Library launcher appears (toolbar / sidebar / hidden).
  • New: Icon List block.
  • New: Heading inserter tile — quick-insert H1–H6 (variation of the Text block).
  • New: text-align control in the Text block toolbar.
  • Improved: Tabs block — per-device responsive settings (icon, width, align, spacing, overflow), stack overflow mode, smoother subtitle transitions.
  • Improved: Content Loop block — better defaults, sticky footer option, Link element overhaul.
  • Improved: Button block — theme-adaptive colors and unified hover state.
  • Fixed: removed misleading wide/full align options from Tabs and Accordion (they didn’t actually work).

0.2.1

Release Date – May 29, 2026

  • New: Image block hover effects and overlay scrim.
  • New: WordPress-core aspect ratios and refreshed defaults for Image and Content Loop.
  • New: Rollback — a new dashboard setting to revert to a previous plugin version.
  • Improved: Background panel — Scroll Effect and Overlay refinements; Background Color moved into the Color panel.
  • Improved: smaller, cleaner block icons in the inserter.

0.2.0

Release Date – May 26, 2026

  • NEW: Section block
  • NEW: Container block
  • NEW: Text block
  • NEW: Button block
  • NEW: Icon block
  • NEW: Image block
  • NEW: Content Loop block
  • NEW: Accordion block
  • NEW: Tabs block
  • NEW: Global Colors
  • NEW: Global Gradients
  • NEW: Global Shadows
  • NEW: Global Spacing
  • NEW: Global Font Size