Title: DesignSetGo
Author: Justin Nealey
Published: <strong>14, Payares de 2025</strong>
Last modified: 3, Abril de 2026

---

Guetar plugins

![](https://ps.w.org/designsetgo/assets/banner-772x250.png?rev=3395943)

![](https://ps.w.org/designsetgo/assets/icon-256x256.png?rev=3395943)

# DesignSetGo

 By [Justin Nealey](https://profiles.wordpress.org/justinnealey/)

[Download](https://downloads.wordpress.org/plugin/designsetgo.2.0.47.zip)

[Live Preview](https://ast.wordpress.org/plugins/designsetgo/?preview=1)

 * [Details](https://ast.wordpress.org/plugins/designsetgo/#description)
 * [Reviews](https://ast.wordpress.org/plugins/designsetgo/#reviews)
 *  [Installation](https://ast.wordpress.org/plugins/designsetgo/#installation)
 * [Development](https://ast.wordpress.org/plugins/designsetgo/#developers)

 [Support](https://wordpress.org/support/plugin/designsetgo/)

## Description

**When you need professional design features but page builders feel too heavy, too
complex, or too limiting.**

DesignSetGo gives you the power of a page builder with the simplicity of WordPress
blocks. Build layouts, forms, interactive elements, and stunning visuals—all using
the native block editor you already know.

#### Why DesignSetGo?

✓ **Works Like WordPress** – If you know blocks, you know DesignSetGo. No separate
interface, no learning curve.
 ✓ **52 Blocks, One Plugin** – Replaces multiple plugins:
forms, sliders, tabs, accordions, counters, cards, maps, modals, breadcrumbs, timelines,
and more. ✓ **16 Universal Extensions** – Add animations, scroll effects, parallax,
responsive visibility, sticky headers, clickable groups, draft mode, max width, 
and more to ANY WordPress block (including core blocks). ✓ **Text Style Format**–
Apply custom colors, gradients, font sizes, and highlights to selected text inline,
just like bold or italic. ✓ **Performance First** – Lightweight code, no jQuery,
optimized bundles. Your site stays fast. ✓ **No Lock-In** – Built with WordPress
standards. What you build works with or without the plugin. ✓ **Editor = Frontend**–
What you see in the editor is exactly what appears on your site. No surprises. ✓**
Built-in Admin Tools** – Form submissions dashboard, revision comparison, draft 
mode for published pages, and organized settings.

#### What’s Included

**Layouts & Containers (3 blocks)**
 Build responsive layouts without code: grid,
rows, and full-width sections with content width controls.

**Complete Form Builder (13 blocks)**
 Professional forms with AJAX submission, 
spam protection (including Cloudflare Turnstile), and email notifications. Includes
text, email, phone, textarea, number, URL, date, time, select, checkbox, and hidden
fields. No external services required.

**Interactive Elements (14 blocks)**
 Tabs, accordions, modals/popups, flip cards,
sliders, scroll effects, counters, progress bars, comparison tables, timelines, 
and revealing content. All with smooth animations and mobile-responsive behavior.

**Media Layouts (1 block)**
 Fifty Fifty — full-width 50/50 split layout with edge-
to-edge media on one side and constrained content on the other. Toggle media position(
left/right), set focal point, min height, and content vertical alignment. Mobile-
responsive stacking.

**Typography (2 blocks)**
 Advanced Heading with independent heading segments — 
create headings with multiple font styles, weights, and colors within a single semantic
heading element (H1–H6).

**Navigation & Structure (2 blocks)**
 Breadcrumbs with Schema.org markup and Table
of Contents with automatic heading detection, smooth scrolling, and sticky positioning.

**Visual Components (8 blocks + child blocks)**
 Icons (500+), icon buttons, icon
lists, pills/badges, dividers, countdown timers, organic blob shapes, and content
cards with multiple layout presets.

**Location (1 block)**
 Interactive maps with Google Maps and OpenStreetMap support,
custom markers, and privacy-friendly options.

**Universal Extensions (16 extensions)**
 These work with ANY WordPress block—including
core blocks and third-party blocks: * **Block Animations** – 24+ effects with scroll/
hover/click triggers * **Scroll Parallax** – Elementor-style vertical/horizontal
parallax effects with device controls * **Text Reveal** – Scroll-triggered text 
color animation that simulates reading progression * **Expanding Background** – 
Scroll-driven background that expands from a circle to fill sections * **Sticky 
Header** – Advanced sticky controls with offset and hide on scroll * **Clickable
Groups** – Turn containers into accessible clickable links * **Background Video**–
Add YouTube or self-hosted videos to containers * **Responsive Visibility** – Hide/
show blocks by device (desktop, tablet, mobile) * **Max Width** – Constrain content
width with auto-centering * **Custom CSS** – Per-block custom styling and advanced
controls * **Grid Span** – Column and row spanning for grid layouts * **Grid Mobile
Order** – Reorder grid items on mobile without changing HTML structure * **Reveal
Control** – Advanced hover reveal timing and transitions * **Text Alignment Inheritance**–
Inherit alignment from parent blocks * **SVG Patterns** – Add 25+ repeatable SVG
background patterns to sections and groups with customizable color, opacity, and
scale * **Draft Mode** – Control draft content visibility in the editor vs frontend

**Content Management Tools**
 * **Visual Revision Comparison** – Side-by-side rendered
previews of post revisions with color-coded block highlighting * **llms.txt Support**–
Implements the llms.txt standard to help AI language models understand your site
content

**Admin Dashboard & Settings**
 * Form submission viewer with email delivery status
tracking * Block and extension usage statistics * Tabbed settings for Features, 
Optimization, and Integrations * Block exclusion rules for third-party block compatibility*
Data retention and anti-abuse controls for forms

**Text Style Format**
 Apply custom inline styles to selected text, just like bold
or italic: * Text color (solid + gradient fill) * Background highlight (solid + 
gradient) * Font size presets (S/M/L/XL) + custom values * Padding and border radius
for pill/badge styles

#### Perfect For

 * **Freelancers & Agencies** – Build client sites faster without learning another
   page builder
 * **Business Websites** – Professional forms, FAQs, service listings, and call-
   to-action sections
 * **Marketing & Landing Pages** – Eye-catching layouts with counters, flip cards,
   and animations
 * **Portfolios & Showcases** – Image galleries, sliders, and scroll effects for
   stunning presentations
 * **Membership & Community Sites** – Registration forms, organized content, gamification
   elements
 * **E-commerce Sites** – Enhanced product pages with sliders, icon lists, and custom
   layouts

### Privacy & Security

DesignSetGo respects your privacy:
 * No tracking or analytics * No data collection*
No external server connections * No cookies or localStorage for tracking * 100% 
GDPR compliant

Form submissions are processed on your server and sent via your WordPress email 
system. No third-party services required.

## Screenshots

 * [[
 * Container block with responsive grid layout and video background support
 * [[
 * Tabs block with horizontal orientation, icons, and multiple style options
 * [[
 * Accordion block with collapsible panels and smooth animations
 * [[
 * Counter Group block with animated statistics and number formatting
 * [[
 * Icon block with 500+ icons, shape styles, and customization options
 * [[
 * Progress Bar block with animated fills and multiple display styles
 * [[
 * Block animation controls showing entrance effects and timing options

## Blocks

This plugin provides 58 blocks.

 *   Table of Contents Auto-generate a table of contents from page headings with
   smooth scroll navigation and scroll spy.
 *   Accordion Create accessible accordion sections with customizable icons and 
   behavior for FAQs and content organization.
 *   Row Flexible horizontal or vertical layouts with wrapping. Perfect for button
   groups, hero sections, and responsive card layouts.
 *   Card Display content in a card layout with image, badge, title, subtitle, body
   text, and CTA button. Perfect for pricing, features, services, and team members.
 *   Slider A modern, performant slider with multiple transition effects, auto-play,
   and full block support inside slides.
 *   Map Display an interactive map using OpenStreetMap or Google Maps.
 *   Comparison Table Display a feature comparison table for products, services,
   or plans
 *   Flip Card Interactive card that flips to reveal content on the back. Perfect
   for team profiles, product showcases, and feature highlights.
 *   Blobs Create random, unique, and organic-looking blob shapes. Customize with
   gradients, overlays, and images. Animate with smooth morphing effects.
 *   Tabs Create tabbed content with icons, deep linking, and responsive accordion
   mode.
 *   Product Showcase Hero Full-width hero section showcasing a WooCommerce product
   with large image, price, rating, and add-to-cart action. Requires WooCommerce.
 *   Section Vertical stacking container for sections and content areas. Perfect
   for building layouts with consistent spacing. Can be nested within other sections
   for complex page structures.
 *   Icon Button A customizable button with optional icon and hover animations.
 *   Divider Add a visual separator with multiple style options including solid,
   dashed, gradient, and decorative patterns.
 *   Counter Group Display animated statistics and numbers that count up on scroll
 *   Icon Display an inline SVG icon with customizable styling.
 *   Modal Trigger A button or link that opens a modal dialog.
 *   Pill Display text with a rounded background that wraps tightly around content.
 *   Grid (DSG) Responsive multi-column grid layouts. Perfect for feature grids,
   product listings, team members, and card layouts.
 *   Fifty Fifty Full-width 50/50 split layout with edge-to-edge media on one side
   and constrained content on the other. Perfect for hero sections, feature highlights,
   and about sections.
 *   Sticky Sections Sections that stick and stack as you scroll, creating a card-
   stacking reveal effect
 *   Timeline Display chronological events, company history, or process steps in
   a visual timeline format with customizable layouts and scroll animations.
 *   Breadcrumbs Display navigation breadcrumbs with Schema.org markup for improved
   UX and SEO.
 *   Scroll Accordion Accordion that reveals items progressively as you scroll down
   the page
 *   Icon List Create a list of items with icons, titles, and descriptions.
 *   Countdown Timer Display a countdown timer to a specific date and time with 
   customizable styling.
 *   Advanced Heading Create headings with multiple font styles — mix fonts, weights,
   and colors within a single heading for advanced typographic designs.
 *   Progress Bar Display progress or statistics with an animated bar
 *   Product Categories Grid Display WooCommerce product categories in a visual 
   grid with images, names, and product counts. Requires WooCommerce.
 *   Scroll Slides Full-screen scroll-pinned slideshow with crossfading content 
   and navigation
 *   Scrolling Gallery Display rows of images that scroll horizontally in alternating
   directions based on page scroll. For best performance, use optimized images (
   WebP format recommended) and limit to 20 images or less.
 *   Form Builder Create custom forms with multiple field types, AJAX submission,
   and spam protection.
 *   Modal Create accessible modal dialogs with customizable triggers and content.
 *   Image Accordion Display a series of expandable image panels that reveal content
   on hover or click, perfect for showcasing portfolios, galleries, or featured 
   content.
 *   Slide Individual slide within a slider with background image support and full
   block flexibility.
 *   Date Field A date picker input field for forms.
 *   Scroll Slide Individual slide within a Scroll Slides block
 *   Flip Card Back Back face of the flip card.
 *   Email Field Email input field with built-in validation.
 *   Text Field Single-line text input field for forms.
 *   Heading Segment A text segment within an Advanced Heading — each segment can
   use a different font, weight, or color.
 *   Textarea Multi-line text area for longer text input.
 *   Timeline Item An individual milestone or event within a timeline.
 *   URL Field A URL/website address input field for forms.
 *   Flip Card Front Front face of the flip card.
 *   Select Field A dropdown select field for forms.
 *   Reveal Container that reveals hidden content on hover
 *   Time Field A time picker input field for forms.
 *   Tab Individual tab panel within a Tabs block.
 *   Checkbox Field A single checkbox field for forms.
 *   Image Accordion Item An individual expandable panel within an image accordion.
 *   Icon List Item A single item in an icon list with icon, title, and description.
 *   Hidden Field A hidden field for passing data in forms.
 *   Phone Field A phone number input field for forms.
 *   Counter Individual counter item with animated number
 *   Scroll Accordion Item Individual item within a Scroll Accordion
 *   Number Field A number input field for forms.
 *   Accordion Item An individual collapsible item within an accordion.

## Installation

#### Automatic Installation

 1. Log in to your WordPress dashboard
 2. Go to **Plugins > Add New**
 3. Search for “DesignSetGo”
 4. Click **Install Now**
 5. Click **Activate**
 6. Start using blocks in the block editor!

#### Manual Installation

 1. Download the plugin ZIP file
 2. Log in to your WordPress dashboard
 3. Go to **Plugins > Add New > Upload Plugin**
 4. Choose the ZIP file and click **Install Now**
 5. Click **Activate**
 6. Blocks are now available in the editor

#### After Activation

 1. Edit any post or page
 2. Click the **+** button to add a block
 3. Find DesignSetGo blocks in the **DesignSetGo** category
 4. Insert a block and configure using the inspector controls
 5. Check the documentation for detailed guides

## FAQ

### Will this work with my theme?

Yes! DesignSetGo is designed to work with any modern WordPress theme. It respects
your theme’s colors, spacing, and typography settings from theme.json. Tested with
Twenty Twenty-Five and FSE themes.

### Will this slow down my site?

No! DesignSetGo is built for performance. The entire CSS bundle is under 10 KB gzipped,
there’s no jQuery dependency, and blocks only load what you actually use. Your PageSpeed
scores stay high.

### Do I need to know how to code?

Not at all. If you can use WordPress blocks, you can use DesignSetGo. Everything
is controlled through the familiar block inspector—no code required. (But if you
want to add custom CSS to any block, you can!)

### What happens if I deactivate the plugin?

Your content stays intact. Because DesignSetGo uses WordPress standards, your layouts
won’t break—they’ll just render as standard containers and content. No proprietary
markup means no lock-in.

### Does the editor match the frontend?

Yes, exactly. DesignSetGo uses the same patterns as WordPress core blocks to guarantee
what you see in the editor is what appears on your live site. No surprises.

### Do I need Contact Form 7 or another form plugin?

No! DesignSetGo includes a complete form builder with 11 field types, AJAX submission,
spam protection, and email notifications. Everything is built-in and works without
external services.

### Does this work with Full Site Editing (FSE)?

Absolutely. All blocks work seamlessly with FSE, the Site Editor, templates, and
template parts. The Sticky Header extension is specifically designed for FSE header
template parts.

### Can I use this with WooCommerce?

Yes! Use DesignSetGo blocks on any WooCommerce page to enhance product layouts, 
create custom sections, and build better shopping experiences.

### How do I get support?

Check the [documentation](https://designsetgoblocks.com/docs/), visit the [support forum](https://wordpress.org/support/plugin/designsetgo/),
or report bugs on [GitHub](https://github.com/designsetgo/designsetgo).

## Reviews

![](https://secure.gravatar.com/avatar/92ca262cab8c525fb0fed473e1cf3594c4d5484b820880d7ba6cd1e07b3a842c?
s=60&d=retro&r=g)

### 󠀁[Easy to use & feature rich](https://wordpress.org/support/topic/easy-to-use-feature-rich-5/)󠁿

 [angelablake](https://profiles.wordpress.org/angelablake/) 29, Xineru de 2026

I’m always looking for lightweight solutions that allow a lot of customization. 
This plugin has all the blocks you would ever need to create an amazing design, 
and the defaults leave very little work for you. Endless possibilities, intuitive
presets. The scroll accordion block is my favorite!

![](https://secure.gravatar.com/avatar/a1b82b87a4fd99dfc166bd03524ed07c94f909820a709b074e378f4231b9fd7a?
s=60&d=retro&r=g)

### 󠀁[exelent tool](https://wordpress.org/support/topic/exelent-tool-3/)󠁿

 [mradnanox](https://profiles.wordpress.org/mradnanox/) 21, Payares de 2025

DesignSetGo is an absolute game changer that finally supercharges Gutenberg without
the bloat, please keep up the amazing work on this essential tool!

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/designsetgo/reviews/)

## Contributors & Developers

“DesignSetGo” is open source software. The following people have contributed to 
this plugin.

Contributors

 *   [ Justin Nealey ](https://profiles.wordpress.org/justinnealey/)

“DesignSetGo” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/designsetgo/contributors)
for their contributions.

[Translate “DesignSetGo” into your language.](https://translate.wordpress.org/projects/wp-plugins/designsetgo)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/designsetgo/), check
out the [SVN repository](https://plugins.svn.wordpress.org/designsetgo/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/designsetgo/) by
[RSS](https://plugins.trac.wordpress.org/log/designsetgo/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.47 – 2026-04-03

**Bug Fixes:**
 * Fix: Soft-reload support for sticky header, form builder, and 
phone field — blocks now re-initialize correctly after soft page navigation * Fix:
Re-initialize icons and scripts on soft page reload * Fix: Add initialization guards
for countdown-timer, counter-group, and progress-bar to prevent double-init * Fix:
Tear down parallax scroll/resize listeners and disconnect orphaned IntersectionObserver
before re-init * Fix: Refresh form timestamp at submit time instead of init time*
Fix: Stop setting default colors on sticky header and allow clearing color controls*
Fix: Harden draft-mode navigateTo() — validate URL protocol before navigation (security)

**Improvements:**
 * Enhancement: CI — skip wp plugin delete in lifecycle test, 
use @wordpress/env, allow wp-env stop to fail gracefully * Enhancement: Optimize
screenshot-1.gif for WordPress.org 10MB limit

#### 2.0.46 – 2026-03-23

**Bug Fixes:**
 * Fix: Flip card inner blocks no longer allow duplicate front/back
faces — dynamic allowedBlocks only permits missing face types * Fix: Flip card now
fills parent grid cells equally when align-items is stretch * Fix: Horizontal tabs
nav no longer shows unwanted vertical scrollbar * Fix: Shape divider line visible
on flipped shapes * Fix: Handle nested JSON braces in draft mode block comment preservation

**New Features:**
 * Feat: Scroll slides auto-apply overlay color (#111111) when
a slide gets a background image

**Improvements:**
 * Enhancement: CI — use npx wp-env stop to survive plugin delete;
check transients via DB query

#### 2.0.45 – 2026-03-23

**Bug Fixes:**
 * Fix: Plugin deletion no longer causes a critical error — uninstall
cleanup is now fault-tolerant with per-step error handling * Fix: Deactivation modal
no longer auto-scans your site — shows an explanation first and lets you choose 
to scan or just deactivate * Fix: Orphan llms.txt file is now cleaned up during 
plugin deletion * Fix: Modal focus restored to deactivate link when closed (accessibility)

**Improvements:**
 * Enhancement: Added plugin lifecycle smoke test (activate/deactivate/
delete) to CI pipeline * Enhancement: Added PHPUnit integration test for uninstall
cleanup logic

#### 2.0.44 – 2026-03-19

**Bug Fixes:**
 * Fix: Frontend assets (responsive visibility, animations, extensions)
now load for blocks in template parts (header/footer), not just post content * Fix:
Remove unwanted has-global-padding on grid inner container that caused extra padding
in headers * Fix: Responsive visibility classes (hide desktop/tablet/mobile) now
properly override layout display rules on all blocks * Fix: Remove unused has_dashicon_blocks
method (PHPStan) * Fix: Row block vertical alignment now works correctly when nested
inside a grid

#### 2.0.43 – 2026-03-19

**Bug Fixes:**
 * Fix: Icon button blocks in header/footer template parts now display
correct styles and icons on all pages, not just pages containing an icon button 
in post content

#### 2.0.42 – 2026-03-19

**Enhancements:**
 * Feat: Add left/center/right content justification controls 
to breadcrumbs block

#### 2.0.40 – 2026-03-09

**Bug Fixes:**
 * Fix: Add padding below scroll-driven slider for progress bar clearance*
Fix: Apply slide block gap to content wrapper for editor/frontend parity * Fix: 
Increase scroll-driven slider CSS specificity to prevent sticky header override *
Fix: Add bare color slug detection to convertPresetToCSSVar for CSS Color L4 compliance*
Fix: Remove white background from scroll slides nav inputs in editor

#### 2.0.39 – 2026-03-08

**Bug Fixes:**
 * Fix: Resolve React DOM removeChild error in editor on pages with
form blocks by moving render-time setAttributes calls to useEffect in all form field
blocks * Fix: Add phone field v3 deprecation for API-generated content with inline
country code options * Fix: Prevent duplicate placeholder option in select field
when API includes placeholder in options array

#### 2.0.37 – 2026-03-08

**New Blocks:**
 * New: Scroll Slides block — scroll-pinned slideshow with crossfade
transitions, navigation headings, and mobile tap-to-navigate mode * New: Sticky 
Sections block — card-stacking scroll effect where sections stack on top of each
other as you scroll

**New Features:**
 * New: Scroll-driven horizontal mode for Slider block with vertical
viewport centering

**Improvements:**
 * Enhancement: Unified block inserter icon color to #F25912 orange
across all blocks and variations

**Bug Fixes:**
 * Fix: Shape divider sub-pixel coverage gaps at certain zoom levels*
Fix: Revert premature block support stabilization and add enableAlpha to color pickers*
Fix: Restore accordion color control UX help text lost during migration * Fix: Editor
overlay stacking context containment for sticky sections

**Tests:**
 * Test: Add frontend unit tests for 11 blocks

**Documentation:**
 * Docs: Add user guides for Scroll Slides and Sticky Sections
blocks

#### 2.0.36 – 2026-03-07

**New Features:**
 * New: Redirect visitors to a custom URL after successful form
submission — perfect for thank-you pages, upsells, or next steps * New: Phone field
country code dropdown is now compact and easier to use on all screen sizes

**Improvements:**
 * Enhancement: Simplified abilities system from ~110 to 14 focused
abilities for faster, more reliable AI-powered block insertion * Enhancement: WordPress
7.0 compatibility — stabilized block support keys for seamless upgrades * Enhancement:
Removed custom visual revision comparison — WordPress 7.0 now includes native visual
diffs, so this feature is no longer needed

**Bug Fixes:**
 * Fix: Resolved “unexpected or invalid content” errors that could
appear when updating from older plugin versions * Fix: Maps now show a fallback 
location instead of a blank map when an address can’t be geocoded * Fix: Shape divider
colors now apply correctly in all themes * Fix: Form submit button no longer flickers
when redirect is enabled * Fix: Form fields properly disable when AJAX submission
is turned off * Fix: Redirect URLs are validated to prevent unsafe protocols

#### 2.0.35 – 2026-03-06

**New Features:**
 * New: Product Categories Grid block — display WooCommerce product
categories in a responsive grid with image overlays, text position control, sidebar
spacing, manual category selection, and category exclusion * Fix: Abilities API 
show_in_rest meta nesting updated for WordPress 6.9 compatibility

**Bug Fixes:**
 * Fix: Add isEligible and migrate functions to all block deprecations
for silent auto-migration (no more “Attempt Recovery” warnings) * Fix: Narrow overlapping
isEligible conditions in deprecations to prevent false matches

**Dependencies:**
 * Bump immutable from 5.1.4 to 5.1.5 * Bump svgo from 3.3.2 to
3.3.3 * Bump @tootallnate/once and @wordpress/scripts

#### 2.0.34 – 2026-02-27

**Bug Fixes:**
 * Fix: Add deprecations for form text, email, select, and textarea
field blocks to handle content saved without `aria-required` attribute * Fix: Add
deprecation for form builder block to handle content saved without `aria-hidden`
on honeypot and `aria-atomic` on message div * Fix: Normalize multi-line addresses
in map geocoding — replace newline characters with commas before querying Nominatim,
with automatic retry stripping the business name line

#### 2.0.33 – 2026-02-25

**Bug Fixes:**
 * Fix: Resolve form block kses validation failures — remove `defaultValue`
from select-field and phone-field save output that `wp_kses_post()` strips * Fix:
Phone field country code options now JS-rendered via `data-dsgo-country-code` attribute
+ view.js hydration, expanding from 13 to 60+ country codes * Fix: Add deprecations
for select-field and phone-field blocks to migrate existing content * Fix: Expand
kses allowlist with `aria-*`/`data-*` wildcards for textarea, button, div * Fix:
Editor select field width not filling container * Fix: Map block address-based geocoding
fallback when lat/lng are both 0, with error handling for null geocode results *
Fix: Make Deactivate the primary action in deactivation modal

#### 2.0.32 – 2026-02-25

**Bug Fixes:**
 * Fix: Register Leaflet CSS as viewStyle so map renders correctly
on the frontend

#### 2.0.31 – 2026-02-24

**Bug Fixes:**
 * Fix: Prevent sub-pixel border gaps on shape dividers at small 
screen sizes * Fix: Bundle Leaflet locally to fix map in CSP-restricted iframes

#### 2.0.30 – 2026-02-23

**New Features:**
 * New: Product Showcase Hero block for highlighting WooCommerce
products with a two-column layout featuring product image, price, ratings, stock
status, and add-to-cart button * New: Overlay header text color setting to control
nav link and title colors in the transparent overlay state * New: Sticky header 
option to scroll the top bar out of view before the nav row snaps into a sticky 
position * New: Click-drag and mouse wheel scroll interactions for the Scroll Marquee
block * New: Starter design patterns for the Advanced Heading block

**Bug Fixes:**
 * Fix: Slider block now correctly grows to match its content height
instead of clipping content

#### 2.0.29 – 2026-02-18

**Bug Fixes:**
 * Fix: Add form elements (form, input, select, option) to global
KSES allowlist so form block content survives wp_kses_post() sanitization during
REST API imports * Fix: Add missing textarea attributes (placeholder, required) 
to KSES allowlist for form blocks

#### 2.0.28 – 2026-02-16

**Bug Fixes:**
 * Fix: Icon list grid layout now stacks to single column on mobile
for proper responsive behavior * Fix: Declare $block_migrator property to resolve
PHP 8.2 dynamic property deprecation warning

#### 2.0.27 – 2026-02-15

**New Features:**
 * New: Fifty Fifty block for 50/50 split layouts with edge-to-
edge media and constrained content * New: Scroll-driven rotation support for parallax
extension * New: Block gap support for Advanced Heading block * New: Inline button
layout styles for form builder * New: Block transforms to core blocks for graceful
plugin deactivation

**Bug Fixes:**
 * Fix: Remove default padding on sections nested inside sections*
Fix: Replace JSON.stringify comparison with direct property checks for better performance*
Fix: Respect explicit max-width inside no-width-constraint flex containers * Fix:
Icon list horizontal layout stacking on tablet * Fix: Slider layout issues in flex/
grid containers * Fix: Remove unused attributes check in max-width HOC

#### 2.0.26 – 2026-02-14

**New Features:**
 * New: Per-page overlay header with transparent-to-sticky transition
effect * New: Header and footer block patterns for quick site building * New: Enhanced
llms.txt with full spec compliance

**Bug Fixes:**
 * Fix: Add vertical stretch support for section flex children * 
Fix: Replace undefined wp_strlen/wp_substr with mb_strlen/mb_substr for PHP compatibility*
Fix: Preserve inner section width constraints when nested in unconstrained sections*
Fix: Apply same nested section width fix to editor styles for consistent editor/
frontend parity

#### 2.0.25 – 2026-02-13

**Bug Fixes:**
 * Fix: Resolve llms.txt 404 error caused by trailing slash redirect*
Fix: Auto-save and generate markdown files when llms.txt is toggled on * Fix: Harden
redirect_canonical filter to prevent query var abuse * Fix: Correct conflict detection
for third-party physical llms.txt files * Fix: Guard physical file writes to only
occur when feature is enabled * Fix: Add UI rollback when llms.txt toggle save fails

#### 2.0.24 – 2026-02-13

**Bug Fixes:**
 * Fix: Add SVG element allowlist to KSES filters for proper SVG 
rendering in post content * Fix: Add color and gradient CSS functions (rgb, rgba,
hsl, hsla, linear-gradient, radial-gradient, conic-gradient) to KSES safe style 
filters

#### 2.0.23 – 2026-02-12

**New Features:**
 * New: Border radius control for form builder input fields

**Bug Fixes:**
 * Fix: Unify form field block context namespace for consistent field
registration * Fix: Add global safe_style_css filter for block inline styles * Fix:
Responsive visibility and clickable group class handling

**Maintenance:**
 * chore: Bump qs from 6.14.1 to 6.14.2

#### 2.0.22 – 2026-02-12

**New Features:**
 * New: Vertical alignment control for icons in icon-list block*
New: Icon search aliases and canonical icon name resolution for easier icon discovery*
New: Slider height now optional with content-fit fallback for natural sizing

**Improvements:**
 * Enhancement: Form builder submit button now inherits Global
Styles for consistent theming * Enhancement: Sticky header scroll colors refactored
to use dropdown UI for better UX * Enhancement: Email configuration moved to server-
side for improved form security * Enhancement: Twitter social links updated to X
platform branding * Enhancement: E2E test improvements for block selection and class
detection

**Bug Fixes:**
 * Fix: Vertical scroll parallax centering for natural element positioning*
Fix: CSS preset colors now properly resolved in SVG patterns and shape dividers *
Fix: Blob wrapper background reset styles with increased specificity

#### 2.0.21 – 2026-02-11

**Bug Fixes:**
 * Fix: Encode preset colors as WordPress CSS variables instead of
raw hex values for consistent theme integration * Fix: Inherit Global Styles button
element styles in icon-button and modal-trigger blocks * Fix: CSS sanitization hardened
with safecss_filter_attr() for Global Styles injection * Fix: Legacy modal-trigger
border-radius now respects Global Styles via CSS variable

#### 2.0.2 – 2026-02-11

**New Features:**
 * New: Server-side SVG pattern rendering for improved performance*
New: Extension attributes exposed in REST API

**Bug Fixes:**
 * Fix: Remove blockTypes restriction from patterns to fix multi-
plugin visibility * Fix: Flush rewrite rules when llms.txt feature is toggled in
settings

#### 2.0.1 – 2026-02-10

**New Features:**
 * New: Global default hover animation for Icon Button blocks *
New: Alpha channel support on Section block hover and scroll color pickers * New:
Polka-dots SVG pattern with opacity support for all patterns

**Bug Fixes:**
 * Fix: Icon list item default template changed from heading to paragraph
for better semantics * Fix: REST content sanitization always applied; pattern cache
test reliability improved * Fix: Theme spacing presets now respected instead of 
being overridden * Fix: Parallax effect feedback loop resolved with server-side 
attribute injection * Fix: Moroccan pattern removed (replaced by polka-dots)

#### 2.0.0 – 2026-02-08

**New Blocks:**
 * New: Comparison Table block – dynamic columns, checkmark/X/text
cells, featured column highlighting, CTA buttons, and responsive layout * New: Timeline
block – vertical and horizontal orientations, alternating layouts, customizable 
markers, scroll animations, and optional links * New: Advanced Heading block – create
headings with multiple font styles, weights, and colors using independent heading
segments

**New Extensions:**
 * New: Grid Mobile Order – reorder grid items on mobile without
changing the desktop layout or HTML structure * New: SVG Patterns – add 25+ repeatable
SVG background patterns to sections and groups with customizable color, opacity,
and scale

**New Features:**
 * New: Shape Dividers for Section blocks – 24 decorative shapes(
waves, curves, peaks, clouds, and more) with customizable color, height, and width*
New: Frontend Draft Preview Mode – administrators can browse the frontend and see
draft content across all pages with a preview/live toggle * New: 150+ reusable section
patterns and 12 complete homepage templates for SaaS, agency, restaurant, real estate,
fitness, and more * New: Tabs hover color controls for custom text and background
colors on hover * New: Sticky Header text color on scroll – switch text colors when
header scrolls over content * New: Modal hash link reopening – modals reopen when
clicking anchor links to the same modal ID * New: 4 new icons added to the icon 
library (dumbbell, fire, layers, refresh) * New: Animations now respect prefers-
reduced-motion accessibility preference

**Improvements:**
 * Enhancement: Row block now supports vertical alignment (top,
center, bottom, stretch, space-between) * Enhancement: Section block vertical alignment
now works with min-height * Enhancement: Modal Trigger inherits theme.json button
styles and supports WordPress alignment * Enhancement: Pattern loading optimized
with caching and editor-only registration * Enhancement: Code splitting with lazy
loading for extensions and admin – smaller bundle, faster editor load * Enhancement:
Animation performance optimized with shared observers and reduced overhead * Enhancement:
Section overflow handling improved for better dropdown and sticky element compatibility*
Enhancement: Icon Button link settings now use WordPress LinkControl with search
and autocomplete

**Bug Fixes:**
 * Fix: Pill, Icon Button, Icon, and Modal Trigger no longer float
beside content in Group blocks * Fix: Grid and Row blocks go edge-to-edge with full-
width alignment outside Section blocks * Fix: Pill alignment carries through Grid
> Section nesting * Fix: Icon block double-layered background color removed * Fix:
Card block overflow in grid layouts * Fix: Full-width video background alignment
in editor * Fix: Icon Button default focus outline removed * Fix: Pill block no 
longer stretches to fill flex and grid containers * Fix: Buttons and pills no longer
stretch vertically in grid layout contexts * Fix: Text alignment now works in sections
with content justification * Fix: Icon block vertical alignment and SVG rendering
in editor * Fix: Row block overflow when padding or border is applied * Fix: Background
images with URL query parameters now render on frontend * Fix: Icon block sizing
improved in editor * Fix: Draft mode no longer strips CSS or SVG content from blocks*
Fix: Modal trigger button padding now consistent with WordPress buttons; link-style
triggers maintain compact styling on mobile * Fix: Card block badge and overlay 
color controls now appear correctly in sidebar * Fix: Sticky header no longer overrides
custom button and element colors in non-navigation areas

**Internationalization:**
 * i18n: Updated translation strings for v2.0.0 across
all 9 supported languages with new block, extension, and UI strings

**Security:**
 * Security: Fixed potential XSS bypass in block attribute sanitization

#### 1.4.1 – 2026-01-31

**Bug Fixes:**
 * Fix: Grid block type safety for WordPress 6.1+ blockGap object
format conversion * Fix: Grid block alignItems default now consistent between editor
and frontend (uses ‘stretch’) * Fix: Row block preset conversion with proper type
checking * Fix: Icon Button width attribute removed from schema (deprecation handles
migration) * Fix: Divider width no longer overridden by editor styles * Fix: llms.
txt conflict detection now includes dismissable notices with file resolution option

**Improvements:**
 * Enhancement: Icon Button now uses WordPress alignfull for full-
width display * Enhancement: llms.txt conflict handling allows renaming conflicting
files via admin UI

#### 1.4.0 – 2026-02-01

**New Features:**
 * New: llms.txt Support – Implements the llms.txt standard to
help AI language models understand site content, with admin settings and per-page
exclusion controls * New: Draft Mode for Published Pages – Create and manage draft
versions of published content without affecting the live page * New: Visual Revision
Comparison – Side-by-side rendered previews of post revisions with color-coded block
highlighting * New: Block Exclusion System – User-configurable system to prevent
DSG extensions from being applied to specific third-party blocks

**Breaking Changes:**
 * Breaking: Minimum PHP requirement bumped from 7.4 to 8.0
for improved security and performance

**Bug Fixes:**
 * Fix: Icon Button border-radius not displaying on frontend while
working correctly in editor * Fix: REST API validation conflicts with server-side
rendered blocks like Gravity Forms * Fix: Restored 14 missing icons to SVG library

**Security:**
 * Security: Bumped lodash and lodash-es from 4.17.21 to 4.17.23

#### 1.3.2 – 2025-01-30

**Bug Fixes:**
 * Fix: Icon Button no longer displays double background layer when
using rounded corners * Fix: Stop overriding theme.json color palette, spacing presets,
and font families – better theme compatibility * Fix: Temporarily disable post content
alignfull padding fix pending comprehensive solution

**Developer Experience:**
 * Enhancement: Migrate commands to modern Claude Code
skills format for improved automation * Enhancement: Add Claude Code GitHub Workflow
for CI/CD improvements

#### 1.3.1 – 2025-01-09

**Bug Fixes:**
 * Fix: Slider initialization timing – fixed first-load issues where
sliders showed gaps or incorrect positioning before reload * Fix: Scroll Gallery(
Marquee) initialization timing – fixed first-load issues where gallery wouldn’t 
scroll until page reload * Fix: Both blocks now properly wait for images to load
and CSS to apply before calculating dimensions

#### 1.3.0 – 2025-12-06

**New Features:**
 * New: WordPress 6.9 Abilities API support – 50 AI abilities 
for block insertion, configuration, and section generation * New: Text Style inline
format – apply colors, gradients, font sizes, and highlights to selected text like
bold/italic * New: Scroll Parallax extension – Elementor-style vertical and horizontal
parallax effects with per-device controls * New: Text Reveal extension – scroll-
triggered text color animation that simulates natural reading progression * New:
Expanding Background extension – scroll-driven background that expands from a small
circle to fill sections * New: Cloudflare Turnstile integration for form spam protection–
modern, privacy-friendly alternative to reCAPTCHA

**WordPress 6.9 Compatibility:**
 * Enhancement: Conditionally load Abilities API
polyfill only for WordPress < 6.9 (6.9+ includes it natively) * Enhancement: 26 
new abilities added including inserters, configurators, and section generators *
Enhancement: Updated “Tested up to” to WordPress 6.9

**Improvements:**
 * Enhancement: Icon Button now respects WordPress width constraints
and inherits theme.json button styles * Enhancement: Icon Button properly integrates
with FSE button settings (colors, padding, border-radius) * Enhancement: Admin settings
page now properly displays translations for all supported languages

**Bug Fixes:**
 * Fix: Icon Button display and width issues in constrained layouts*
Fix: Admin settings page translation loading with proper JSON translation file generation*
Fix: Added missing wp_set_script_translations() call for admin JavaScript bundle

**Documentation:**
 * Docs: Added comprehensive documentation for all new extensions
and formats * Docs: Updated Abilities API documentation with complete reference 
for all 50 abilities

#### 1.2.1 – 2025-11-24

**New Features:**
 * New: Form submissions admin now displays email delivery status(
sent/failed) with visual indicators * New: Detailed email delivery information in
submission sidebar (recipient, date, status) * New: Data retention enforcement and
configurable anti-abuse settings for form submissions * New: Missing blocks and 
extensions now properly display in admin Dashboard

**Security Fixes:**
 * Security: Added CSRF protection for form submissions to prevent
cross-site request forgery attacks * Security: Restricted form submissions to admin-
only access for better data protection * Security: Implemented trusted proxy IP 
resolution to prevent IP spoofing in rate limiting

**Performance:**
 * Performance: Implemented lazy loading for icon library – critical
optimization reducing initial bundle size

**Bug Fixes:**
 * Fix: Form email deliverability – changed From address default 
from admin email to wordpress@{sitedomain} to match WordPress core and prevent SPF/
DKIM/DMARC failures * Fix: Form validation, rate limiting, and email tracking issues
resolved * Fix: Email status display bug in admin dashboard * Fix: Admin dashboard
capability check error preventing proper access control * Fix: Admin dashboard handling
of blocks data preventing crashes

**Enhancements:**
 * Enhancement: Added debug logging to track email notification
flow and diagnose sending issues * Enhancement: Updated From Email helper text to
reflect new domain-matched email default

#### 1.2.0 – 2025-11-21

**New Features:**
 * New: Breadcrumbs block with Schema.org markup for improved 
SEO and navigation * New: Table of Contents block with automatic heading detection,
smooth scrolling, and sticky positioning * New: Modal/Popup block with accessible
triggers, animations, and gallery support * Enhancement: Modal close triggers and
improved icon-button UX with better accessibility

**Bug Fixes:**
 * Fix: Table of Contents critical production readiness fixes for
stable performance * Fix: Table of Contents sticky positioning and scroll spy highlighting
functionality * Fix: Table of Contents error handling for better reliability * Fix:
Prevent sticky header from affecting footer template parts

**Security:**
 * Security: Fixed 3 critical vulnerabilities in Modal block + performance
optimizations

**Internationalization:**
 * i18n: Added modal block translations to all language
files * i18n: Updated translation strings for modal close functionality

**Maintenance:**
 * Maintenance: Optimized screenshot-1.gif (24MB  5.7MB) * Maintenance:
Updated WordPress.org assets and screenshots

#### 1.1.4 – 2025-11-19

**Bug Fixes:**
 * Fix: Slider initialization on uncached first load – sliders now
display correctly on first page visit * Fix: Critical race condition in image loading
detection that could cause 3-second initialization delays * Fix: Memory leak from
uncleaned setTimeout timers in slider initialization * Fix: Double-counting bug 
in slider image load detection that could prevent initialization

**Performance:**
 * Performance: Eliminated redundant DOM queries in slider initialization*
Performance: Optimized Array.from conversions for better memory efficiency

#### 1.1.3 – 2025-11-16

**Performance:**
 * Performance: Major CSS loading strategy optimization – improved
enqueue logic and selective loading * Performance: Fixed forced reflows in JavaScript
and optimized asset loading strategy * Performance: Eliminated layout thrashing 
by batching DOM reads/writes and deferring non-critical operations

**Bug Fixes:**
 * Fix: Flip card back panel now correctly displays background color
and text in editor * Fix: Added alignment options to countdown timer block for better
layout control

#### 1.1.2 – 2025-11-15

**New Features:**
 * New: Added developer filter hooks for advanced Custom CSS customization

**Bug Fixes:**
 * Fix: Section hover background now correctly renders behind content
instead of over text * Fix: Resolved z-index stacking issue where hover overlay 
appeared above section content

**Enhancements:**
 * Enhancement: Improved Custom CSS textarea UX with better styling
and increased height

#### 1.1.1 – 2025-11-15

**Security Fixes:**
 * Security: Fixed HIGH severity string escaping vulnerability
in counter number formatting * Security: Added escapeReplacement() function to prevent
injection via replacement string special sequences

**Bug Fixes:**
 * Fix: Escape special characters in separator strings used by Counter
and Counter Group blocks

#### 1.1.0 – 2025-11-14

**New Blocks:**
 * New: Card block with multiple layout presets (horizontal, vertical,
overlay, compact, featured) * New: Map block with Google Maps and OpenStreetMap 
support, privacy mode, and customizable markers

**Admin Interface Overhaul:**
 * New: Completely redesigned admin dashboard with
stat cards showing blocks, extensions, and form submissions * New: Enhanced dashboard
displays blocks organized by category and extension status pills * New: Tabbed settings
interface organized into Features, Optimization, and Integrations tabs * New: Google
Maps API key management in Settings > Integrations with security guidance * Enhancement:
Two-column grid layouts for improved settings panel space efficiency * Enhancement:
Gradient icon stat cards with hover effects for better visual hierarchy * Enhancement:
Collapsible sections for advanced settings to reduce vertical scroll

**Translations:**
 * Enhancement: Added translation support for 9 languages (Spanish,
French, German, Italian, Portuguese, Dutch, Russian, Chinese, Japanese) * Enhancement:
Updated POT file with 100% translation coverage for all admin strings

**Security & Bug Fixes:**
 * Security: Fixed js-yaml prototype pollution vulnerability(
CVE-2023-2251) * Fix: Added missing ToggleControl import to Card block editor component*
Fix: Google Maps API key now persists correctly after save/reload * Fix: API key
properly exposed to frontend via data attributes with secure referrer-based protection

#### 1.0.1 – 2025-11-14

 * Docs: Streamlined readme.txt with JTBD-focused messaging for better scannability
 * Docs: Condensed description from 516 to 339 lines while keeping essential information
 * Docs: Reordered FAQ to address user anxiety barriers first

#### 1.0.0 – 2025-11-12

🚀 **Initial Release**

**43 Professional Blocks:**
 * 5 Container blocks (Row, Section, Flex, Grid, Stack)*
13 Form Builder blocks (complete system with AJAX, spam protection, email notifications)*
10 Interactive blocks (Tabs, Accordion, Flip Card, Slider, Counters, Progress Bar,
Scroll effects) * 8 Visual blocks (Icons, Icon Button, Icon List, Card, Pill, Divider,
Countdown Timer, Blobs) * 9 Child blocks (Tab, Accordion Item, Slide, Flip Card 
Front/Back, Icon List Item, Image Accordion Item, Scroll Accordion Item, Counter)

**11 Universal Extensions** (work with ANY block):
 * Block Animations (24+ effects
with scroll triggers) * Sticky Header (FSE-optimized with offset controls) * Clickable
Groups (accessible card/container links) * Background Video (YouTube and self-hosted)*
Responsive Visibility (hide by device) * Max Width (content width constraints) *
Custom CSS (per-block styling) * Grid Span (column/row control) * Reveal Control(
advanced hover effects) * Text Alignment Inheritance (parent-child context)

**Performance & Quality:**
 * Built with WordPress core patterns for guaranteed 
editor/frontend parity * Optimized bundles, no jQuery, code-splitting * WCAG 2.1
AA accessible with full keyboard navigation * FSE compatible with theme.json integration*
Comprehensive documentation and developer guides

## Meta

 *  Version **2.0.47**
 *  Last updated **5 díes ago**
 *  Active installations **1.000+**
 *  WordPress version ** 6.7 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 8.0 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/designsetgo/) y [French (France)](https://fr.wordpress.org/plugins/designsetgo/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/designsetgo)
 * Tags
 * [animations](https://ast.wordpress.org/plugins/tags/animations/)[blocks](https://ast.wordpress.org/plugins/tags/blocks/)
   [form builder](https://ast.wordpress.org/plugins/tags/form-builder/)[gutenberg](https://ast.wordpress.org/plugins/tags/gutenberg/)
   [responsive](https://ast.wordpress.org/plugins/tags/responsive/)
 *  [Advanced View](https://ast.wordpress.org/plugins/designsetgo/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/designsetgo/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/designsetgo/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/designsetgo/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/designsetgo/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/designsetgo/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/designsetgo/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/designsetgo/reviews/)

## Contributors

 *   [ Justin Nealey ](https://profiles.wordpress.org/justinnealey/)

## Support

Issues resolved in last two months:

     1 out of 1

 [View support forum](https://wordpress.org/support/plugin/designsetgo/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://designsetgoblocks.com/donate)