✅Sticky Block for Gutenberg Editor: Contenedores Fijos en cada Entrada

En uno de mis proyectos recientes para un cliente, me encontré con una necesidad muy específica: el cliente quería poder incluir un contenedor fijo en cada entrada de su blog. Este contenedor debía quedarse pegado en la parte superior de la pantalla al hacer scroll, y en su interior debía contener varios botones con documentos descargables y otros textos o elementos relevantes para cada entrada.

Como siempre, antes de lanzarme a programar una solución personalizada en PHP y JavaScript, preferí investigar si ya existía algún plugin que hiciera justo lo que necesitaba. Mi prioridad era encontrar algo que ahorrara tiempo y que permitiera a mi cliente gestionar esto de manera sencilla desde el editor de WordPress.

Después de revisar varias opciones, di con Sticky Block for Gutenberg Editor, y no pude estar más satisfecho: era exactamente lo que estaba buscando.

Sticky block for Gutenberg

¿Qué es Sticky Block for Gutenberg Editor?

Sticky Block for Gutenberg Editor es un plugin gratuito desarrollado por Senff – a11n, que añade un bloque especial al editor de bloques de WordPress (Gutenberg). Este bloque actúa como un «contenedor pegajoso» o sticky, que se queda fijo en la parte superior de la pantalla cuando haces scroll, pero solo después de alcanzar cierto punto.

Lo mejor es que dentro de este bloque sticky puedes añadir cualquier otro bloque de Gutenberg: párrafos, imágenes, botones, tablas, columnas… lo que quieras. En mi caso, esto encajaba perfecto, ya que cada entrada debía tener su propio conjunto personalizado de botones de descarga y otros elementos clave para el lector.

wordpress plugin Sticky block for Gutenberg

¿Qué hace exactamente este plugin?

Me puse a revisar el código fuente y me llevé una grata sorpresa: es un plugin muy ligero y bien estructurado. Aunque está dividido en varias carpetas y archivos, cada archivo es pequeño y conciso, sin excesos de código innecesario. Esto me dio mucha tranquilidad porque sabía que no iba a lastrar el rendimiento del sitio, algo fundamental en proyectos optimizados.

Estas son las características clave del plugin:

Contenedor flexible

El bloque sticky funciona como un «wrapper» o contenedor que puede albergar cualquier otro bloque dentro. Puedes meter desde un simple párrafo hasta bloques más complejos como columnas, imágenes o incluso tablas.

Compatible con otros contenedores

El bloque sticky puede ser incluido dentro de otros contenedores, como columnas o secciones de tablas. Esto facilita mucho la maquetación cuando quieres que una sección completa tenga su propia lógica sticky.

Personalización de la distancia desde el top

No siempre quieres que el bloque quede pegado justo al borde superior de la ventana. Por eso, el plugin te permite definir un margen o espacio entre el sticky block y la parte superior, ideal para respetar cabeceras fijas u otros elementos de diseño.

Opciones de visibilidad según tamaño de pantalla

Una de las funciones más útiles es poder limitar la activación del sticky según el tamaño de pantalla. Por ejemplo, si no quieres que el bloque quede fijo en móviles, puedes desactivar la función para pantallas pequeñas y mantenerla solo para escritorio o tablet.

Push-up por otros elementos

Puedes definir otro elemento en la página (como el footer o incluso otro sticky block) que «empuje hacia arriba» al sticky cuando llegue a su zona. Esto evita solapamientos indeseados en la parte inferior.

Compatible con la barra de administración

Si trabajas con usuarios administradores o editores que ven la barra superior de WordPress, el plugin la detecta y ajusta el sticky block para no solaparla.

Z-index ajustable

Si por algún motivo el sticky se ve ocultado por otros elementos de la página, puedes modificar su Z-index directamente desde las opciones del bloque. Esto te ayuda a asegurarte de que siempre se muestre por encima de otros contenidos cuando sea necesario.

sticky block for gutenberg editor wordpress plugin

Mi experiencia implementándolo

En la práctica, mi cliente quedó encantado porque ahora, cada vez que crea una nueva entrada, simplemente añade este bloque sticky y dentro coloca los botones de descarga o cualquier otro elemento importante para esa publicación. Todo sin tocar código y con una experiencia totalmente integrada en el editor de bloques de WordPress.

Yo, como desarrollador, agradezco la simplicidad y la ligereza del plugin. No ralentiza la carga, se adapta a cualquier tema que utilices y cumple con su cometido de manera eficiente.

Conclusión: ¿merece la pena?

Si necesitas añadir contenedores fijos personalizados dentro de las entradas o páginas de WordPress sin complicarte la vida, Sticky Block for Gutenberg Editor es una opción excelente. Su integración con Gutenberg lo hace muy sencillo de usar para cualquier editor de contenido, y su ligereza es un plus para quienes cuidamos la velocidad de carga de los sitios.

Además, es un plugin gratuito, con más de 6,000 instalaciones activas y con excelentes valoraciones (5/5 estrellas).

Si tu proyecto necesita algo similar, te recomiendo que le eches un vistazo antes de plantearte una solución a medida.

Nos vemos en el siguiente tutorial. Un saludo.

5/5 - (1 voto)
Compartir Artículo
¿Tienes una duda o sugerencia sobre este artículo?

Puedes dejar un comentario de forma anónima, sin necesidad de registrarte ni proporcionar ningún dato personal. Tu mensaje se publicará como “Usuario Anónimo No Premium”, un perfil que agrupa a todos los visitantes no registrados.

Importante: para evitar el spam automático, todos los comentarios anónimos deben comenzar con el símbolo #. Ejemplo: # Tengo una duda sobre los shortcodes personalizados...

Este espacio está destinado exclusivamente a preguntas concretas, dudas o sugerencias relacionadas con el contenido del artículo. Por respeto a los demás lectores, no se publicarán temas sin relación.

Privacidad y normas:
  • No tienes que agregar tu nombre, correo ni ningún otro dato identificativo.
  • No se permiten enlaces en comentarios anónimos.
  • No se permiten símbolos especiales como < o > (menor y mayor que), ya que se consideran intentos de insertar código y serán bloqueados.
  • Todos los comentarios anónimos pasan por revisión antes de ser publicados y solo se aprobarán si aportan valor al contenido del artículo.
¿Quieres comentar con tu nombre y que tu mensaje se publique al instante? Inicia sesión o regístrate.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

0%