FrontBlocks para Gutenberg y GeneratePress

Descripción

FrontBlocks is a lightweight toolkit that extends the WordPress Block Editor (aka Gutenberg) with layout controls, interactive blocks, and content enhancements. Build richer pages with the blocks you already use, without relying on a page builder or custom code.

Turn Query Loops and grids into carousels, add animations and visual effects, improve layouts, and enable practical site utilities. FrontBlocks works with native WordPress blocks as well as supported GenerateBlocks elements, with optional integrations for WooCommerce, GenerateBlocks/GeneratePress and Gravity Forms.

Alineación de bordes del contenedor
Agrega controles personalizados a los bloques Container de GenerateBlocks y a los bloques nativos de WordPress Group/Container para eliminar el relleno del lado izquierdo o derecho, creando diseños de borde a borde. Esta característica solo aparece en contenedores que usan los ajustes de ancho máximo global de GeneratePress, ideal para crear disposiciones asimétricas en las que el contenido se extiende hasta un borde del navegador mientras se mantiene el espaciado adecuado en el otro lado.

Carrusel / control deslizante para la cuadrícula de GenerateBlocks y el bucle de consulta
Hemos agregado opciones a los bloques de Gutenberg que te permiten crear un carrusel o un control deslizante usando los bloques que prefieras. Los bloques compatibles incluyen GenerateBlocks Grid, GenerateBlocks Element, core/grupo y el bucle nativo de consulta de WordPress (core/query).

Para empezar a usar el carrusel, ve al bloque de cuadrícula o al bucle de consulta y selecciona la opción “Carrusel” o “Control deslizante” en la sección “Opción de cuadrícula de FrontBlocks”.

Atributos del carrusel/control deslizante:
– Autoplay: cambia automáticamente las diapositivas después de un tiempo concreto (en segundos).
– Elementos a mostrar: configura el número de elementos para distintos tamaños de pantalla:
* Escritorio (>1200px): número de elementos que se muestran en pantallas de escritorio.
* Portátil (992px-1199px): número de elementos que se muestran en pantallas de portátil.
* Tablet (768px-991px): número de elementos que se muestran en pantallas de tablet.
* Móvil (<768px): número de elementos que se muestran en dispositivos móviles. - Botones: el tipo de botones a mostrar en el carrusel/control deslizante (puntos, flechas o ninguno). - Color del botón: color de los botones. - Color de fondo del botón: color de fondo de los botones (puede ser transparente).

Patrón de carrusel:
Te ofrecemos un patrón de carrusel para Sección destacada listo para usar, hecho con bloques nativos de WordPress Cover. Este patrón se registra automáticamente en la pestaña “Patrones” del editor de WordPress, dentro de la categoría “FrontBlocks”. Solo tienes que hacer clic en el botón + del editor, ir a Patrones y buscar “Hero Carousel” o explorar la categoría de FrontBlocks. El patrón crea carruseles tipo Sección destacada de ancho completo con transiciones suaves, ideal para páginas de destino y contenido promocional. Incluye tres diapositivas personalizables con degradados, colores, encabezados, texto y botones de llamada a la acción. Mira la documentación para ver los detalles completos de implementación y las opciones de personalización.

Galería nativa de WordPress mejorada
Hemos agregado opciones a la galería nativa de WordPress que te permiten crear una disposición diferente, como cuadrícula o mosaico, y también activar un carrusel con imágenes en las que se puede hacer clic.

Animaciones para bloques
Puedes agregar animaciones a los bloques que quieras. Para hacer esto, ve a los ajustes del bloque y selecciona la sección “Opción de animación FrontBlocks”. Allí encontrarás una lista de animaciones que puedes aplicar al bloque.

Las animaciones se basan en Animate.css: Buscadores de atención, Entradas traseras, Salidas traseras, Entradas rebotantes, Salidas rebotantes, Entradas desvanecidas, Salidas desvanecidas, Volteadores, Entradas rotativas, Salidas rotativas, Especiales, Entradas al ampliar, Salidas al ampliar, y Entradas deslizantes.

Efectos de contenedor
Aplica efectos de glassmorphism a cualquier bloque con una intensidad de desenfoque personalizable. En los ajustes del bloque, abre el panel “Efectos de contenedor” para activar el efecto de vidrio y ajusta el nivel de desenfoque (0-50 px) para conseguir un aspecto moderno de cristal esmerilado. El efecto incluye un fondo semitransparente, un borde sutil y una sombra suave, creando un diseño en capas precioso. Perfecto para Sección destacada, tarjetas y superposiciones.

Efectos al pasar el cursor
Agrega efectos de ampliación suave a las imágenes de fondo cuando los usuarios pasan el cursor por encima de los elementos. Perfecto para cuadrículas de entradas, galerías y tarjetas. En los ajustes del bloque, abre el panel de “FrontBlocks Hover Effects” para activar el escalado del fondo. Características:
– Compatible con GenerateBlocks Query Loop (–inline-bg-image)
– Funciona con background-image estándar de CSS
– Cantidad de escala configurable de 1.0 a 2.0 (por defecto: 1.1 para un zoom del 110%)
– Transición suave de 0.4s con aceleración por GPU
– El contenido se mantiene legible y bien posicionado por encima de la imagen escalada
– La protección de overflow evita que las imágenes se salgan del contenedor

Columnas fijas:
La opción fija te permite hacer que una columna se quede adherida a la parte superior del área visible al desplazarte. Funciona tanto con bloques de GenerateBlocks Grid como con bloques nativos de WordPress. Activa la opción “Fijo” en los ajustes del bloque y la columna permanecerá fijada en la parte superior del área visible mientras el resto de la página se desplaza.

Insertar bloque de entrada:
Muestra contenido de otras entradas, páginas o tipos de contenido personalizados. Busca y selecciona cualquier contenido publicado para mostrar su título como H2 y el contenido completo. Perfecto para crear secciones de contenido dinámico sin duplicar contenido.

Decoración para el bloque de titular:
Agregar una línea decorativa al bloque de titular. Puedes elegir entre una línea vertical a la derecha o una línea horizontal a la derecha.

Titular Efecto Marquee:
Agregar un efecto marquee de desplazamiento infinito a los bloques de Titular/Texto. Funciona tanto con los bloques de Titular de GenerateBlocks como con los bloques nativos de WordPress de Encabezado/Párrafo. El texto se desplaza continuamente de derecha a izquierda, adaptándose automáticamente al ancho del contenedor. El texto corto se repite más veces y el texto largo menos. Características:
– Conmutador para activar o desactivar el efecto marquee
– Control de velocidad con tres preajustes: Rápido (10 s), Medio (20 s), Lento (40 s)
– Bucle infinito sin interrupciones, sin saltos
– Rellena automáticamente el ancho del contenedor con repeticiones de texto adecuadas
– Animación suave y fluida, optimizada para el rendimiento

Bloque de categorías de productos:
Muestra las categorías de productos de WooCommerce. Puedes elegir el número de categorías a mostrar, el orden y la forma de ordenar. También puedes optar por ocultar las categorías vacías. Además, puedes elegir cuántas columnas usar para mostrar las categorías. También puedes seleccionar el color de fondo, el color del borde, el grosor del borde, el radio del borde, el color del texto, el color de fondo al pasar el cursor, el color del borde al pasar el cursor y el color del texto al pasar el cursor.

Bloque de contador:
Muestra un contador con un valor inicial, un valor final y una duración. El contador aumentará desde el valor inicial hasta el valor final dentro del marco de tiempo especificado. Compatible con los bloques de texto de GenerateBlocks y los bloques de titulares, así como con los bloques nativos de WordPress núcleo/encabezado y núcleo/párrafo.

Testimonios:
Muestra testimonios de otras entradas, páginas o tipos de contenido personalizados. Busca y selecciona cualquier contenido publicado para mostrar su título como H2 y el contenido completo. Perfecto para crear secciones de contenido dinámico sin duplicar contenido.

Shortcode: [frontblocks_testimonials_carousel]

Bloque de tiempo de lectura:
Muestra el tiempo de lectura de una entrada. Puedes elegir el número de palabras por minuto para calcular el tiempo de lectura.
Shortcode: [frontblocks_reading_time]

Barra de progreso de lectura:
Muestra una barra de progreso vertical en el lado derecho de las entradas que se rellena a medida que los usuarios se desplazan por el contenido. La barra de progreso utiliza el color principal de tu sitio web y proporciona un indicador visual del progreso de lectura. Esta característica se puede activar o desactivar desde la página de ajustes de FrontBlocks en el administrador de WordPress.

Botón Atrás:
Muestra un botón flotante de volver en la esquina inferior izquierda que permita a los usuarios navegar a la página anterior. Actívalo desde la página de ajustes de FrontBlocks.

Tipografía fluida:
Convierte automáticamente los ajustes tipográficos estáticos de tu tema en una tipografía fluida moderna mediante CSS clamp(). En lugar de cambios bruscos del tamaño de fuente en los puntos de ruptura, esto crea una escalada suave y gradual desde móvil (320 px) hasta escritorio (1440 px). Compatible con todos los temas de WordPress.

Compatible con todos los elementos tipográficos configurados en GeneratePress:
– Body y párrafos (incluyendo los elementos de titular de GenerateBlocks)
– Todos los encabezados (H1-H6)
– Cada elemento mantiene sus propios valores responsivos
– Cero configuración – lee automáticamente del CSS dinámico de GeneratePress
– Transiciones suaves en todos los tamaños viewport sin saltos

Simplemente activa “Tipografía Fluida” en las opciones de FrontBlocks, ¡y toda tu tipografía adaptable se escalará sin problemas entre dispositivos!

Animaciones SVG personalizadas:
Agregar gráficos animados a los bloques Shape de GenerateBlocks y a los bloques nativos de íconos de WordPress importando archivos JSON. Admite dos formatos que se detectan automáticamente: Lottie/Bodymovin (importar JSON desde After Effects o LottieFiles.com) y CSS personalizado (SVG + @keyframes).

Bloque de animación de texto:
Agrega efectos dinámicos de texto animado a cualquier página o entrada. Inserta el bloque desde el inserter de Gutenberg dentro de la categoría FrontBlocks y elige entre más de 30 tipos de animación para que tus encabezados y tu texto destaquen.

Tipos de animación disponibles:
– Efectos de entrada: desvanecer, desenfocar, escalar, rebotar, caer, rodar, girar, voltear, rotar, resplandecer, deslizar arriba, deslizar abajo, deslizar izquierda, deslizar derecha
– Revelados de texto: máquina de escribir, revelar en bloques, expandir con seguimiento, escribir en terminal, revelar aleatorio, barajar texto
– Efectos de atención: pulso, destello, goma elástica, onda, balanceo, estiramiento, compresión
– Efectos creativos: glitch, glitch-rgb, parpadeo, gota de agua, salto de sombra, contorno sólido

Características:
– Vista previa animada en tiempo real directamente en el editor Gutenberg.
– Controles tipográficos completos: etiquetas de encabezado (H1–H6, p, span), familia de fuentes, tamaño, grosor, estilo y color.
– Controles de color de fondo y relleno/márgenes.
– Opciones de ancho máximo y alineación del texto.
– Control de velocidad para cada animación.

Bloque de comparación antes/después:
Muestra un control deslizante de comparación de imágenes interactivo que deja a los visitantes arrastrar un asa para revelar la diferencia entre dos imágenes. Perfecto para enseñar cambios de look, resultados de retoque, trabajos de renovación o cualquier transformación visual. Agrega el bloque desde el insertador de Gutenberg, dentro de la categoría FrontBlocks.

Características:
– Sube imágenes independientes de “Antes” y “Después” desde la biblioteca de medios de WordPress.
– Tirador arrastrable con flechas izquierda/derecha, también controlable con teclado para mejorar la accesibilidad.
– Etiquetas personalizables sobre cada imagen. Por defecto: “Antes” / “Después”.
– Control de la posición inicial del deslizador (0–100%) para elegir cuánto se muestra de cada imagen al cargar.
– Modo de altura fija con valor configurable en píxeles, para mantener el bloque compacto independientemente de las proporciones de las imágenes.

Subidas de SVG:
Sube archivos SVG directamente a la biblioteca de medios de WordPress. Solo los administradores pueden subir archivos SVG. Todos los archivos se desinfectan automáticamente en la subida: se eliminan elementos peligrosos (<script>, <iframe>, <object>, <embed>) y atributos de manejadores de eventos (on*) antes de guardarlos, protegiendo contra ataques XSS.

Bloque de acceso:
Agrega un bloque nativo de formulario de acceso de Gutenberg en cualquier página o entrada. Inserta el bloque desde el inserter de Gutenberg dentro de la categoría FrontBlocks. Incluye una conmutador para alternar entre las vistas de formulario de acceso y formulario de registro, con etiquetas y estilos totalmente personalizables. Ideal para sitios de membresía o páginas que requieran una experiencia de acceso limpia e integrada sin un shortcode.

Post Meta (Nativo) — FrontBlocks PRO:
Muestra valores de campos personalizados desde el meta de la entrada dentro de bloques nativos de WordPress directamente en el editor. Elige cualquier clave de meta registrada y muestra su valor integrado dentro de encabezados, párrafos u otros bloques de texto, sin shortcodes ni código PHP personalizado necesario. Útil para mostrar datos dinámicos como precios, fechas o cualquier campo personalizado guardado en el meta de la entrada. Disponible en FrontBlocks PRO.

Schema de FAQ (JSON-LD):
Genera automáticamente datos estructurados de FAQPage para los motores de búsqueda. Activa el conmutador “Schema de FAQ” en cualquier bloque tipo acordeón (núcleo/detalles) para marcarlo como un elemento de FAQ. FrontBlocks recopila todos los elementos activados en la página y genera un script JSON-LD válido de FAQPage en el pie de página, mejorando tus posibilidades de aparecer como resultado enriquecido en Google Search.

Estructura / disposición / diseño / plantilla integrada de Gravity Forms:
Muestra Gravity Forms con campos y botones en la misma línea. Perfecto para formularios de suscripción al boletín (correo electrónico + botón de suscribirse) o formularios de búsqueda (entrada + botón de buscar).

Para usar esta característica:
1. Selecciona un formulario en el bloque de Gravity Forms.
2. Busca el panel “FrontBlocks Gravity Form Options” en los ajustes del bloque, donde podrás:
– Activar la estructura/disposición/diseño/plantilla integrada con un simple conmutador
– Ajustar el espacio entre elementos (0-50 px)
– Diseño adaptable: se apilan automáticamente en dispositivos móviles.

Esta característica elimina la necesidad de CSS personalizado para conseguir formularios con diseños integrados.

Bloque de imágenes apiladas:
Muestra un conjunto de imágenes con un efecto de apilamiento animado. Las imágenes aparecen superpuestas entre sí y se animan desde una dirección configurable (arriba, abajo, izquierda o derecha). Inserta el bloque desde el inserter de Gutenberg dentro de la categoría FrontBlocks y sube varias imágenes. Características:
– Duración de la animación configurable y retraso entre cada imagen.
– Control de la altura del contenedor para adaptarse a cualquier estructura.
– Animaciones de entrada fluidas impulsadas por CSS/JS sin dependencias.

Eventos:
Registra y gestiona eventos directamente desde WordPress. Activa la característica de Eventos desde la página de ajustes de FrontBlocks y elige entre dos modos: un tipo de contenido personalizado (con su propio menú y taxonomía de categoría) o guardar los eventos como entradas normales. Cada evento incluye campos meta para:
– Conmutador de todo el día
– Fecha y hora de inicio y fin
– Costo
– URL del sitio web del evento

Banner de recomendación de idioma:
Muestra un banner inteligente que detecta el idioma del navegador del visitante y sugiere cambiar a la versión del sitio que coincida. Activa el banner desde la página de ajustes de FrontBlocks. El banner solo aparece cuando el sitio tiene una versión traducida que coincide con el idioma del navegador del usuario y respeta la acción de descartar del usuario mediante una cookie.

Cookie Notice:
Show a lightweight, configurable cookie consent banner with Accept and Reject actions. Choose between a full-width bottom bar, a boxed panel (bottom-left or bottom-right) or a centered popup, and customize the message, button labels, cookie policy page, accent color and cookie expiration. Google Tag Manager and/or GA4 are only requested and loaded after a visitor accepts — never before — and returning visitors who already accepted get the scripts on normal page load. The settings page also shows a simple accepted/rejected acceptance-rate stat (admins are excluded from the count). Implements Google Consent Mode v2, so it also holds back tracking from other analytics/ads plugins that respect it — including Google Site Kit — until the visitor decides.

Advanced Cookie Management (FrontBlocks PRO):
Extend Cookie Notice with separate Necessary, Analytics and Marketing preferences, a customizable preferences dialog and a reusable trigger that lets visitors update their choices later. Google Ads, Meta Pixel and Microsoft Clarity only run after the relevant category is accepted. It also supports the official Meta Pixel for WordPress plugin by holding its Pixel and Conversions API signals until Marketing consent.

Características de WooCommerce:
Características incluidas para WooCommerce FrontBlocks PRO.

FrontBlocks PRO:
FrontBlocks PRO es un plugin premium que amplía la funcionalidad de FrontBlocks. Incluye características adicionales y mejoras sobre la versión gratuita.

Features:
– Enable Gutenberg in the product editor.
– Enable simple prices for variable products.
– Block added after button.
– Product description behaviour.
– Disable zoom on product image.
– Share buttons.
– Custom Post Types Builder: Create and manage custom post types with advanced configuration options:
* Create custom post types with a simple interface from the FrontBlocks settings page
* Configure post type behavior (Post or Page style – hierarchical or not)
* Enable/disable categories taxonomy for each custom post type
* Add custom meta fields with multiple field types (Text, Textarea, URL, Date, File, Number, Email)
* Individual settings page for each custom post type accessible from the post type menu
* Delete custom post types easily with a single click
– Disable tabs on the product page.
– Horizontal product form layout (price, quantity, and add to cart button in one row).
– Checkout Inline: Display billing/shipping fields (email + phone, address line 1 + address line 2) side by side in a two-column layout. Compatible with Block Checkout (WooCommerce 8+) and legacy shortcode checkout.
– Full Page Scroll: Create fullpage scroll experiences with smooth section-by-section navigation and automatic side navigation dots. Perfect for landing pages, portfolios, and presentations.
– Footer Patterns: Ready-to-use footer block patterns (3 columns, 4 columns, hero contact) for native WordPress and Gutenberg.
– Login Block: Native Gutenberg block for user login and registration forms with customizable labels and …

Capturas de pantalla

Bloques

Este plugin proporciona 7 bloques.

  • FrontBlocks – Reading Time
  • FrontBlocks – Text Animation
  • FrontBlocks – Insert Post
  • User Text
  • FrontBlocks – Stacked Images
  • FrontBlocks – Product Categories
  • FrontBlocks – Before After

Instalación

  1. Ve a **Plugins > Agregar nuevo > Busca “FrontBlocks” > Instala y activa**.
  2. Ve a **Ajustes > FrontBlocks > Características** y activa las características que quieres usar.

Reseñas

Leer los 3 comentarios

Colaboradores & Desarrolladores

“FrontBlocks para Gutenberg y GeneratePress” es software de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

“FrontBlocks para Gutenberg y GeneratePress” ha sido traducido en 2 idiomas. Gracias a los traductores por sus contribuciones.

Traduce “FrontBlocks para Gutenberg y GeneratePress” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código, echa un vistazo al repositorio SVN, o suscríbete al registro de desarrollo por RSS .

Historial de cambios

1.5.2

  • Added: Cookie Notice background color and corner rounding (none/slightly/very rounded) settings, and a floating full-width bar layout (no longer flush against the viewport edge).
  • Fixed: Cookie Notice no longer flashes into view for a returning, already-decided visitor — the banner now renders hidden by default and is only revealed once JS determines a decision is still needed, instead of appearing and then being hidden a moment later.
  • Added: Cookie Notice entrance animation tailored to each layout — the bar slides up, the boxed panel slides in from its anchored edge, and the popup fades in after a short delay.
  • Added: Cookie Notice Clientify and Brevo tracking support — paste the snippet either tool gave you into a single field and it’s auto-detected, then only loaded after a visitor accepts, same as Google Tag Manager/GA4.
  • Improved Cookie Notice compatibility with Google Site Kit, GTM4WP and cached pages.

1.5.1

  • Added: Dismissible admin notice inviting users to leave a review on WordPress.org, shown 14 days after activation.
  • Added: Cookie Notice extension hooks (frbl_cookie_notice_before_actions, frbl_cookie_notice_after_banner, default-label filters, and the client-side window.frblCookieNoticeConsentModeState() override) so an add-on can extend the banner with per-category consent without forking it — used by FrontBlocks PRO’s new Advanced Cookie Management.

1.5.0

  • Added: Cookie Notice — configurable cookie consent banner (full-width bar, boxed panel or centered popup) with Accept/Reject actions, custom message, accent color and expiration. Google Tag Manager and GA4 only load after consent is accepted, an aggregate acceptance-rate stat is shown in the settings page, and Google Consent Mode v2 support holds back tracking from other analytics/ads plugins (including Google Site Kit) until the visitor decides.
  • Fixed: WordPress 7.1 compatibility — Reading Time, Gallery, Container Edge Alignment and Shape Animations now enqueue their block editor preview styles through enqueue_block_assets so they load correctly inside the editor’s iframed canvas, resolving console warnings introduced by WordPress 7.1.

1.4.0

  • “Agregado: Patrón de carrusel — patrón de Sección destacada de carrusel listo para usar con bloques de Portada nativos de WordPress, registrado en la pestaña de Pestaña bajo la categoría FrontBlocks.”
  • Agregado: banner de recomendación de idioma: integración de ajustes para activar un banner inteligente que sugiera cambiar al idioma del navegador del usuario.
  • “Agregado: Escala de fondo al pasar el cursor — agrega un efecto de zoom suave en las imágenes de fondo al situar el cursor sobre los bloques (bucle de consulta GenerateBlocks y fondos CSS estándar).”
  • Mejorado: editor de carrusel: interfaz del editor de carrusel renovada con vista previa en vivo y panel de opciones avanzadas mejorado.
  • Mejorado: carga condicional de activos — los scripts y los estilos de Animations, Carousel, Counter, ContainerEdgeAlignment, GravityFormsInline, Headline, InsertPost, ShapeAnimations y StickyColumn solo se cargan (en cola) en las páginas donde se utiliza la característica.
  • Mejorado: los ajustes se han movido a una página secundaria del submenú Apariencia para una mejor organización.
  • Corregido: conflictos de CSS de la estructura/disposición en línea del acordeón/Gravity Forms.
  • Corregido: corrección de la visualización del carrusel, los puntos y los problemas de JavaScript.
  • Corregido: Accesibilidad de los puntos del carrusel: se han agregado atributos `aria-label` y se ha ampliado el área clicable.
  • Agregado: [PRO] Finalizar compra integrado — muestra los campos del formulario de pago de WooCommerce (correo/teléfono y líneas de dirección) uno al lado del otro en una estructura de dos columnas. Compatible tanto con Finalizar compra mediante bloques (WooCommerce 8+) como con el pago mediante shortcode heredado.
  • “Agregado: [PRO] mensaje / ventana emergente nativa — sistema nativo de mensajes / ventanas emergentes con condiciones de activación (intención de salida, porcentaje de desplazamiento, demora de tiempo, hacer clic), animaciones, superposición y control de frecuencia basado en cookie.”
  • Added: [PRO] Meta Fields Native — display custom post meta values inside native WordPress blocks directly from the Gutenberg editor.
  • Added: [PRO] Login Block — block for displaying a user login form with customizable options.
  • Added: [PRO] Full Page Scroll Pattern — ready-to-use full page scroll pattern for native WordPress and Gutenberg blocks.
  • Added: [PRO] Footer Patterns — new footer patterns (3 columns, 4 columns, hero contact) for native WordPress and Gutenberg.
  • Added: [PRO] Language Recommendation Banner — smart banner that suggests switching to the user’s browser language.
  • Fixed: [PRO] Duplicate settings entry in PRO Showcase panel.

1.3.6

  • Added: SVG Uploads — allows administrators to upload SVG files to the WordPress media library with automatic server-side sanitization.
  • Added: Login Block — native Gutenberg block for login form with toggle options and customizable UI.
  • Added: Meta Native — display custom field meta values inside native WordPress blocks directly from the editor.
  • Added: Before/After Effect Editor — interactive image comparison block now fully editable inside the Gutenberg editor.
  • Added: Fluid Typography for all themes — fluid typography scaling now applies across all active WordPress themes, not just GeneratePress.
  • Added: Headline Marquee Native — scrolling marquee/ticker text support for native WordPress headline blocks.
  • Added: Container Edge Alignment Native — edge-to-edge alignment option for native WordPress container/group blocks.
  • Added: Shape Animations Native Icon — shape animation support extended to native WordPress icon blocks.
  • Added: Sticky Column Native — sticky column behavior for native WordPress blocks.
  • Fixed: Product category filter display on WooCommerce product pages.
  • Improved: Block and function names prefixed with frontblocks- for consistency and conflict prevention.
  • Dev: Added WordPress Playground PR preview — one-click preview button added to every pull request.

1.3.5

  • Added: FAQ Schema — automatically generates FAQPage JSON-LD structured data from accordion blocks (core/details) marked as FAQ items, improving SEO visibility in search engines.
  • Added: Carousel/Slider support for WordPress core Query Loop block (core/query) — use the FrontBlocks carousel options directly on native Query Loop blocks.
  • Improved: Counter block now works with native WordPress blocks (core/heading, core/paragraph) in addition to GenerateBlocks text and headline blocks.

1.3.4

  • Added: Text Animation block with 30+ animation types — fade-in, typewriter, shuffle-text, slide-up/down/left/right, drop-in, swing, pulse, flash, rubber-band, wave, stretch, squeeze, roll-in, glitch, glitch-rgb, random-reveal, flicker, block-reveal, tracking-expand, terminal-type, solid-outline, water-drop, shadow-pop, scale-in, blur-in, glow-in, bounce-in, flip-in, rotate-in.
  • Added: Text Animation block — full typography controls (tag, font family, size, weight, style, color, background, alignment, padding, margin, max-width).
  • Added: Text Animation block — live animated preview in the Gutenberg editor.
  • Added: Before/After Comparison block — interactive drag-to-reveal image comparison with customizable labels, initial position, and fixed height mode.
  • Added: Before/After block — keyboard-accessible draggable handle with left/right arrow indicators.
  • Improved: Conditional asset loading for Carousel, Animations, Text Animation, and Before/After — scripts/styles only enqueue on pages where the feature is used.

1.3.3

  • Fixed: Carousel bullets display and behavior.
  • Fixed: Carousel editor styling and functionality.
  • Fixed: Carousel in native (core) blocks.
  • Fixed: Carousel JavaScript and CSS issues.
  • Fixed: Stacked images block display.
  • Fixed: Accordion in Gravity Forms inline layout.
  • Improved: Carousel styles – updated classes and removed unnecessary declarations.
  • Improved: Settings page and carousel advanced options.
  • Improved: Shape animations option component.
  • Improved: PHPStan compliance and code quality.

1.3.2

  • Added: FrontBlocks Hover Effects – Smooth background image zoom on hover for Query Loops, grids, and cards.
  • Added: Configurable scale amount (1.0-2.0) for hover background zoom effect.
  • Added: Support for GenerateBlocks –inline-bg-image and standard CSS background-image.
  • Added: GPU-accelerated smooth transitions (0.4s) for optimal performance.
  • Added: Hero Carousel Pattern – Ready-to-use block pattern automatically registered in WordPress Patterns tab.
  • Added: Pattern includes 3 full-width hero slides with customizable gradients, headings, text, and CTA buttons.
  • Added: One-click pattern insertion under “FrontBlocks” category in block editor.
  • Added: Pattern searchable by keywords: carousel, hero, slider, banner, header.
  • Improved: Carousel single-slide view now displays full width (100%) instead of 50% of two slides.
  • Improved: Dynamic gap calculation – 0px gap when showing 1 slide, 20px gap for multiple slides.
  • Improved: Smooth carousel transitions with cubic-bezier easing for fluid animations.
  • Improved: Carousel responsive behavior with proper width and spacing across all devices.
  • Fixed: Carousel appearing blank/white when initialized.
  • Fixed: Slides being cut in half or showing partial content.
  • Fixed: Autoplay not respecting empty or zero values.
  • Improved: Increased carousel bullet size from 9px to 13px for better accessibility and easier interaction.
  • Improved: Updated carousel bullets spacing using CSS gap property for more consistent layout.
  • Added: Fluid Typography – Automatically converts GeneratePress typography to smooth fluid scaling using CSS clamp().
  • Added: Support for all typography elements (body, h1-h6) with individual responsive values.
  • Added: Smart detection of multi-selector CSS patterns (body, button, input, textarea).
  • Added: Automatic conversion from static breakpoints to fluid viewport scaling (320px-1440px).
  • Added: High specificity CSS to properly override GenerateBlocks inline styles.
  • Added: Debug mode for Fluid Typography troubleshooting (?frbl_debug=1).
  • Improved: Better CSS parsing for media queries and responsive font sizes.
  • Added: Full Page Scroll toggle in settings (PRO feature).
  • PRO: Full Page Scroll – Create smooth fullpage scroll experiences with automatic section navigation.
  • PRO: Side navigation with dots that updates automatically as you scroll.
  • PRO: Smooth scroll between sections with mouse wheel control.
  • PRO: Responsive design with mobile-optimized navigation.
  • Improved: Carousel/Slider – Added individual controls for desktop, laptop, tablet, and mobile view items instead of hardcoded values.

1.3.1

  • Improved: Custom SVG Animations now uses file upload instead of textarea for importing JSON files.
  • Added: Download example JSON button for Custom SVG Animations feature.
  • Added: Clear button to remove imported animation files.
  • Added: Visual file name display with icon for imported JSON files.
  • Improved: Better user experience with file import workflow for Shape animations.
  • Fixed: File input now properly resets after clearing, allowing immediate re-import of files.

1.3.0

  • Added: Container Effects with Glass Effect (Glassmorphism) – Apply customizable glass effect with adjustable blur intensity (0-50px) to any block.
  • Improved: Complete redesign of the Settings page with modern card-based layout.
  • Improved: Each feature now displays in its own card with icon, title, and toggle switch.
  • Improved: PRO features show distinctive badge in the top-left corner.
  • Improved: Responsive grid layout that adapts to mobile, tablet, and desktop screens.
  • Improved: License section displays as full-width card for better visibility.
  • Added: Container Edge Alignment – Remove padding from left or right side of GenerateBlocks containers to create asymmetric edge-to-edge layouts (only for containers using GeneratePress global max-width).
  • Added: Custom Animations for Shapes – Full Lottie/Bodymovin support + custom CSS animations via JSON. Auto-detects format.
  • Added: Lottie-web library integration for After Effects animations.
  • Added: Gravity Forms Inline Layout option for displaying fields and buttons on the same line.
  • Added: Gap control for inline form elements (0-50px).
  • Added: Responsive design support – automatically stacks on mobile.
  • Fixed: REST API validation errors with custom block attributes.
  • Added: Reading Progress Bar – Display a visual progress indicator on the right side of posts as users scroll through content.
  • Added: Back Button feature with floating button to navigate to previous page.
  • PRO: Horizontal Product Form Layout – Align price, quantity, and add to cart button in one row.
  • Added: Remove box shadow in Carrusel bullets.

1.2.1

  • Fixed: Carousel/Slider not working correctly.

1.2.0

  • Mejorado: Ajustes de diseño de página.
  • Agregado: Conmutador para desactivar las animaciones en móvil.
  • PRO: Desactiva la configuración de pestañas de producto.
  • PRO: Botones para compartir.
  • PRO: Desactivar la ampliación en la imagen del producto.
  • PRO: Comportamiento de la descripción del producto.
  • PRO: Bloquear después del botón.
  • PRO: Precios sencillos para productos variables.

1.1.0

  • Agregado: compatibilidad con FrontBlocks PRO.
  • Agregado: Mostrar una vista previa de las categorías de productos en el editor de Gutenberg.
  • Corregido: Cambiar la lógica de los puntos para contar hasta 10 elementos.
  • Agregado: Nuevo bloque para el tiempo de lectura de una entrada.
  • Agregado: Carrusel/Control deslizante: Agregar elemento para ver en portátil y móvil.
  • Agregado: Carrusel/Control deslizante: Agregar opción para desactivar el Carrusel/Control deslizante en escritorio.
  • Corregido: Efecto de masonry actualizado en la galería.
  • Corregido: traducciones en las opciones de bloque.

1.0.4

  • Agregado: bloque de categorías de productos.
  • Agregado: Opciones al bloque de Categorías de Productos.
  • Agregado: Efecto contrario para el bloque de titular.
  • Agregado: Atributo de contador para el bloque de titular.
  • Agregado: Agregar atributo de decoración para el bloque de titular.

1.0.3

  • Añadido: Página de opciones y función de testimonios simple.
  • Arreglado: interacción con Gravity Forms.
  • Arreglado: no se estaba mostrando correctamente el contenido del bloque de insertar publicación.

1.0.1 y 1.0.2

  • Corregido: No se mostraban las opciones para el carrusel/control deslizante.

1.0.0

  • Agregada opción de pegado para el bloque de cuadrícula.
  • Interfaz mejorada para animaciones.
  • Interfaz mejorada para el carrusel/control deslizante.
  • Agregadas opciones en el bloque de galería nativo.
  • Agregado: Bloque Insertar Entrada para mostrar contenido de otras entradas, páginas o tipos de contenido personalizados.

0.2.5

  • Versión actualizada.

0.2.4

  • Corregido: Botones que no se superponían al carrusel.
  • Agregado: Nuevo atributo de datos para el color de los botones del carrusel.
  • Agregado: No mostrar viñetas en vista adaptable y más de 5 elementos.

0.2.3

  • Actualización de la asignación del valor de reproducción automática de Glide.

0.2.2

  • Imágenes actualizadas.

0.2.1

  • Nueva imagen para el plugin de WordPress.

0.2.0

  • Creación de una característica de animación.

0.1.0

  • Creado bloque de clase carrusel/control deslizante.
  • Primera versión.