GenerateBlocks

Descrición

Engade unha versatilidade incrible ao teu editor sen engordalo con toneladas de bloques unidimensionais. Con GenerateBlocks, podes aprender un puñado de bloques a fondo e usalos para construír calquera cousa.

GenerateBlocks funciona con GeneratePress, pero está deseñado para funcionar con calquera tema.

Buscas máis características? Bota unha ollada a GenerateBlocks Pro.

Contedor

Organiza o teu contido en filas e seccións. O bloque de contedor é a base do teu contido, permitindo deseñar seccións únicas para o teu contido.

Cuadrícula

Crea deseños avanzados con cuadrículas flexibles. O bloque de cuadrícula da a capacidade de crear calquera tipo de deseño que poidas imaxinar.

Text

Crea contido con texto enriquecido e tipografía avanzada. Todo, desde encabezados ata párrafos: toma o control total do teu texto.

Botón

Xera conversións con botóns chamativos.

Query

Build a list of posts from any post type using advanced query parameters. Query post meta and option fields in GenerateBlocks Pro.

Imaxe

Add images to your content to make a visual statement.

Shape

Add custom SVG shapes to your pages with ease.

Dynamic Tags

Use our powerful dynamic tags to display dynamic content inside your blocks.

  • Post title
  • Post excerpt
  • Post permalink
  • Post date
  • Featured image
  • Post meta
  • Author meta
  • Comment count
  • Comments URL
  • Author archives URL
  • Author avatar URL
  • Term list
  • Previous posts URL
  • Next posts URL
  • Media

In GenerateBlocks Pro, you get additional dynamic tags:

  • Archive title
  • Archive description
  • Site option
  • Term meta
  • User meta
  • Current year
  • Site title
  • Site tagline
  • Loop index number
  • Loop item

Rendemento

Tomámonos en serio o rendemento. Xérase un CSS mínimo só para os bloques que necesites e a nosa estrutura HTML é o máis sinxela posible e permite a máxima flexibilidade.

Estándares de programación

Creado coos máis altos estándares de codificación para seguridade, estabilidad e compatibilidade futura.

Totalmente adaptable

Style your blocks for different screen sizes.

  • Desktop: @media (min-width:1025px)
  • Desktop & Tablet: @media (min-width:768px)
  • Tablet: @media (max-width:1024px) and (min-width:768px)
  • Tablet & Mobile: @media (max-width:1024px)
  • Mobile: @media (max-width:767px)

In GenerateBlocks Pro, you can create as many custom media queries as you need.

Documentación

Bota unha ollada a nosa documentación para obter máis información sobre os bloques individuais e como usalos.

Blocks

Este plugin proporciona 9 bloques.

  • Text A text element where you can choose your own tag name, content, and styles.
  • Container An HTML element that you can add blocks inside of.
  • Query Query posts and display them in a loop.
  • No Results Display blocks when your query has no results.
  • Page Numbers Display page numbers for a paginated query loop.
  • Looper Loops its children based on the data provided by the Query block.
  • Shape A custom SVG shape.
  • Image A self-closing media element.
  • Loop Item The item that is looped inside of the Looper.

Instalación

Hai dúas formas de instalar GenerateBlocks.

  1. Vai a «Plugins > Engadir novo» no teu escritorio e busca: GenerateBlocks
  2. Descarga o arquivo «.zip» desde WordPress.org e sube a carpeta ao directorio /wp-content/plugins/ por FTP.

Na maioría dos casos, #1 funcionará ben e é moito máis fácil.

Preguntas frecuentes

Como engado os teus bloques a miña páxina?

  • Crea unha nova páxina o entrada
  • Engade un novo bloque e busca a categoría «GenerateBlocks»
  • Elixe o teu bloque e empeza a construír.
  • Sempre é mellor empezar cun bloque de contedor.

Que teño que usar?

GenerateBlocks foi creado para traballar da mano de GeneratePress. Sen embargo, funcionará con calquera tema que elixas.

Comentarios

7 de Maio, 2025 1 resposta
Something has changed in terms of support in recent years. My impression is that the will to solve problems has diminished. With the new generateblocks release, a new headline block was introduced, which is useless for all users of Tables of Contents plugins. Simpletoc and perhaps other TOC plugins still worked with the old version, but not with the new one. I don’t know of any that work with the new headline block. I got the following answer from support: “Sorry, but this is the reality, we can’t consider the compatibility with all other plugins when updating our plugin.” Now I have on my pages, let’s say, a mixed environment, the old GB headline block and for new content the original Wordpress headings.
12 de Febreiro, 2025 1 resposta
After working with Oxygen for several years, I found GenerateBlocks and the GeneratePress theme, and I couldn’t be happier. Simplicity. Minimalism. Incredible power. extremely fast. I’ve invested in GeneratePress One, and I haven’t looked back.
11 de Novembro, 2024 1 resposta
The plugin is not translatable! The .pot file is not useful! Lots of strings are not in .pot. As a result it’s impossible to translate and load the translations of the plugin. I also tried to translate it using Loco Translate! But the .pot-generated file using Loco is incomplete! It is impossible to translate the plugin into other languages! Both the free and pro versions are not translate-ready! Lots of different people from other languages want to use the free and buy the pro version of this plugin, but it is not completely translatable! Why?
8 de Xullo, 2024 1 resposta
Thanks a lot guys! Maybe it would be useful to have some extended tools like: The ability to Hide or show divs based on media screen size; Animations (using animate.css class added by admin with select option, for example) Thanks a lot for your work!
7 de Xuño, 2024 1 resposta
To create a plug-in, which makes Gutenberg “useable” and then not charge for it, deserves a lot of praise. Thank you for doing so and for backing it up with great support – We shall support you on your journey, by purchasing the theme and blocks
Ler todas as 116 opinións

Colaboradores e desenvolvedores

“GenerateBlocks” é un software de código aberto. As seguintes persoas colaboraron con este plugin.

Colaboradores

“GenerateBlocks” foi traducido a 19 idiomas. Grazas aos desenvolvedores polas súas contribucións.

Traduce “GenerateBlocks” ao teu idioma.

Interesado no desenvolvemento?

Revisa o código, bota unha ollada aorepositorio SVN, ou subscríbete ao log de desenvolvemento por RSS.

Rexistro de cambios

2.1.0

  • Feature: Enable full iframe editor
  • Feature: Improve styles builder indicator dot system
  • Feature: Add static value to the “Position” control
  • Feature: Add aria-label field to all blocks
  • Feature: Add inline-grid option
  • Feature: Add inherited values as placeholders
  • Fix: Missing “current parent” query parameter
  • Fix: Fallback preview support in color picker
  • Fix: Inability to type some units in the UnitControl
  • Fix: Block/pattern preview styles
  • Fix: IME issues with multi-select component
  • Fix: Border sync button alignment in v1 blocks
  • Fix: Single comment count option key in dynamic tags
  • Fix: Custom at-rule switching in the editor
  • Fix: Font family filter in the styles builder
  • Fix: UnitControl values starting with a dash
  • Fix: Image block selection in WP 6.8
  • Fix: Dynamic tag parsing all blocks in Container at once
  • Fix: Allow 0 as nested post meta key
  • Fix: Ensure block style assets load in wp_head
  • Fix: Dimension control tab order
  • Fix: Conditional loading of instant pagination script
  • Tweak: Improve editor performance
  • Tweak: Always show popular user meta fields in dropdown
  • Tweak: Add support for device visibility feature in Pro
  • Tweak: Add generateblocks_use_v1_blocks filter
  • Tweak: Improve default styles builder selectors/shortcuts
  • Tweak: Load permissions earlier in the editor
  • Tweak: Improve block keywords
  • Tweak: Sanitize block ID attribute value
  • Tweak: Allow the download attribute to have a value
  • Tweak: Add searching notice to styles builder
  • Tweak: Add generateblocks_block_css filter
  • Tweak: Add generateblocks_process_block_css action
  • Tweak: Add default alt tag to images

2.0.2

  • Fix: Image block selection in WP 6.8

2.0.1

  • Fix: WordPress.org zip package issue

2.0.0

  • Security: Prevent logged-in contributors from querying private post content
  • New: All blocks re-written from scratch for better performance and control
  • New: Version 1 blocks still exist where used and function normally
  • New: Version 1 blocks can be enabled by default with simple filter
  • New: Element block – replaces the Container and Grid blocks
  • New: Element blocks comes with Container and Grid variations in the block inserter
  • New: Text block – replaces the Headline and Button blocks
  • New: Text blocks comes with Headline, Text, and Button variations in the block inserter
  • New: Query block – replaces the Query Loop block
  • New: Looper block – replaces the Grid block inside of the Query block
  • New: Loop Item block – replaces the Post Template (Container) in the Query block
  • New: No Results block – add content that displays if no Query results are found
  • New: Page Numbers block – add page numbers for pagination in your Query block
  • New: Shape block – add any SVG shape to your pages
  • New: Media block – replaces the Image block
  • New: Local blocks now have the full styles builder found in GB Pro Global Styles
  • New: Local blocks can now be designed at any breakpoint or nested rule
  • New: Filter block design options in the editor based on whether they have a value
  • New: Filter block design options in the editor based on whether they’re inheriting a value
  • New: Dynamic tags system. Insert dynamic data anywhere in your blocks
  • New: Multiple dynamic tags can be inserted into a single block
  • New: –gb-container-width CSS variable for getting the global max-width
  • Performance: Local blocks now generate their CSS and HTML as you build in the editor
  • Performance: Blocks are output as static HTML/CSS on the frontend for better performance

1.9.1

  • Correxido: os padróns non se cargan correctamente en Chrome
  • Solucionado: busca de padróns que mesturan bibliotecas activas
  • Solucionado: vista previa rota do padrón no modo de selección masiva
  • Solucionado: a marxe do editor de títulos cando se define como div
  • Axuste: mellorado o rendemento de carga da vista previa de padróns

1.9.0

  • Seguridade: non permitir scripts en valores de campo personalizados
  • Característica: Nova biblioteca de patróns
  • Función: Engade soporte para novos estilos globais en Pro
  • Característica: Engadiuse o filtro de caché de opcións predeterminadas: generateblocks_use_block_defaults_cache
  • Característica: Engadiuse un novo filtro generateblocks_do_inline_styles para forzar os estilos en liña se é necesario
  • Función: Engade indicadores de estilos aos controis de bloques locais se existen estilos globais
  • Característica: Mantén a etiqueta p ao converter o bloque de parágrafo principal en bloque de título
  • Función: use as teclas de frecha para aumentar ou diminuír os valores no control da unidade
  • Correxido: o menú despregable de URL do botón pecharase ao ingresar
  • Correxido: $fontFamily non definido na versión antiga do título
  • Correxido: falta a aliñación de ancho de bloque nos temas de bloque
  • Axuste: elimina o CSS do bloque “unha vez” e inclínao para bloques específicos cando sexa necesario
  • Axuste: Engadiuse unha nova consulta multimedia (ancho mínimo: 768px) ás consultas filtrables
  • Axuste: Substitúe a icona de Twitter pola icona X
  • Axuste: use o nome do bloque principal para etiquetar o bloque

1.8.3

  • Seguridade: Engade a verificación da capacidade do usuario ao estado da publicación Query Loop

1.8.2

  • Correxido: as cores dos bordes non se amosan cando se establecen atributos antigos.
  • Axuste: Engade soporte para a función central recentemente creada “wp_img_tag_add_loading_optimization_attrs”

1.8.1

  • Correxido: o recheo de iconas controla a orde
  • Correxido: estilos globais que sobrescriben atributos locais
  • Correxido: o editor controla o espazado usando linguaxes RTL

1.8.0

  • Característica: Engade un compoñente de matriz de aliñamento de flexbox á barra de ferramentas Container
  • Función: Engade un novo panel Bordes con opcións de ancho/estilo/cor para os catro lados
  • Función: Engade novos compoñentes de dimensións no panel Espazo
  • Característica: mestura e combina unidades de recheo/marxe en lados e dispositivos
  • Función: Engade máis unidades dispoñibles a todas as opcións que as aceptan
  • Característica: Permitir valores de texto (calc(), var(), etc…) nas opcións que os aceptan
  • Característica: Engadiuse a nova icona “Engadir ao contedor” á barra de ferramentas de todos os bloques
  • Característica: Permitir a eliminación do bloque Container arredor dos innerBlocks
  • Función: Mostrar campo de texto para permitir que o usuario substitúa o URL da imaxe
  • Función: o bloque de títulos mostra texto na vista de lista
  • Función: o bloque de botóns mostra texto na vista de lista
  • Función: o bloque de imaxes mostra alt/título na vista de lista
  • Característica: opción Engadir etiqueta de bloque para etiquetar bloques de contedor, bucle de consulta e cuadrícula na vista de lista
  • Función: mostrar só un campo de dimensión se está sincronizado
  • Función: Engadir opción para desactivar fontes de Google
  • Función: permite todos os tipos de unidades en UnitControl
  • Función: Engade a icona de axuda á lista de unidades
  • Correxido: Atributos que combinan valores incorrectos cando se seleccionan varios bloques
  • Correxido: os paneis de cor e de fondo son visibles/accesibles nas vistas de resposta
  • Correxido: o sistema de bloqueo de modelos non se aplica aos bloques internos
  • Fix: Botón con contido dinámico que non mostra a etiqueta aria
  • Correxido: a identificación única non se rexenera correctamente no editor de widgets
  • Correxido: reacciona a advertencia de createRoot
  • Correxido: fai dobre clic ao seleccionar Modelo de cuadrícula
  • Correxido: tamaño do botón de eliminación do parámetro do bucle de consulta
  • Correxido: salto de selección avanzado cando está preto da parte inferior da páxina
  • Correxido: subtítulos triples usando imaxe estática con ligazón dinámica
  • Correxido: as iconas flexibles baseadas na dirección nas vistas previas do dispositivo
  • Correxido: espazamento das iconas do anexo do contedor
  • Correxido: o estado useDeviceType estaba un estado atrás cando se activaba desde os botóns principais
  • Correxido: use a unidade en UnitControl se o valor comeza por decimal
  • Correxido: elimina os espazos ao final do valor numérico de UnitControl
  • Axuste: require polo menos PHP 7.2
  • Axuste: move o aliñamento do bloque ao panel Deseño
  • Axuste: elimina o texto de axuda do aliñamento vertical da grade
  • Axuste: elimina a variación do contedor de botóns
  • Axuste: limpar a pantalla de UnitControl en todos os navegadores
  • Tweak: Mostra todas as fontes de Google no menú despregable da familia de fontes
  • Axuste: elimina a marxe superior/inferior do bucle de consulta no editor
  • Axuste: forzar as unidades en minúscula en UnitControl
  • Axuste: Mellora a visibilidade da unidade UnitControl
  • Axuste: mostrar unidades en 2 filas
  • Axuste: use a mesma lista de unidades para todos os controis de UnitControl
  • Dev: Reconstrúe como se executan as migracións de bloques
  • Dev: Migra os atributos de espazado a un novo atributo de obxecto de espazamento
  • Dev: migrar atributos de tipografía a un novo atributo de obxecto de tipografía
  • Dev: migra os atributos de tamaño e recheo de iconas a un novo atributo de obxecto iconStyles

O rexistro de cambios completo pódese atopar aquí.