GenerateBlocks

Descrición

Engade unha incrible versatilidade ao teu editor sen inchalo con toneladas de bloques de Gutenberg unidimensionales. Con GenerateBlocks, podes aprender un puñado de bloques en profundidade 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.

Titular

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.

Bucle de consulta

Crea unha lista de publicacións de calquera tipo de publicación utilizando parámetros de consulta avanzados.

Imaxe

Engade imaxes estáticas ou dinámicas ao teu contido para facer unha declaración visual.

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

Cada bloque vén con controis para tableta e móbil, dando un control total do teu deseño adaptable.

Documentación

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

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 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
12 de Decembro, 2023 3 respostas
Impossible to use a full width container if you’re using with fse theme. Nice…
Ler todas as 113 opinións

Colaboradores e desenvolvedores

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

Colaboradores

“GenerateBlocks” foi traducido a 17 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

1.9.1

  • Fix: Patterns not loading properly in 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

  • Security: Disallow scripts in custom field values
  • Feature: New Pattern Library
  • Feature: Add support for new Global Styles in Pro
  • Feature: Added opt-in defaults cache filter: generateblocks_use_block_defaults_cache
  • Feature: Added new generateblocks_do_inline_styles filter to force inline styles if needed
  • Feature: Add styles indicators to local block controls if Global Styles exist
  • Feature: Keep p tag when converting core paragraph block to Headline block
  • Feature: Use arrow keys to increase or decrease values in unit control
  • Fix: Button URL dropdown closing on input
  • Fix: Undefined $fontFamily in old Headline version
  • Fix: Missing block width alignment in block themes
  • Tweak: Remove “one-time” block CSS and include it for specific blocks when needed
  • Tweak: Added new (min-width: 768px) media query to filterable queries
  • Tweak: Replace Twitter icon with X icon
  • Tweak: Use core Block Name for block labelling

1.8.3

  • Security: Add user capability check to Query Loop post status

1.8.2

  • Fix: Border colors not showing when old attributes are set.
  • Tweak: Add support for the newly created core function “wp_img_tag_add_loading_optimization_attrs”

1.8.1

  • Fix: Icon padding controls order
  • Fix: Global styles overwriting local attributes
  • Fix: Editor controls spacing using RTL languages

1.8.0

  • Feature: Add flexbox alignment matrix component to Container toolbar
  • Feature: Add new Borders panel with width/style/color options for all four sides
  • Feature: Add new dimensions components in Spacing panel
  • Feature: Mix and match padding/margin units across sides and devices
  • Feature: Add more available units to all options that accept them
  • Feature: Allow text values (calc(), var(), etc…) in options that accept them
  • Feature: New “Add to Container” icon added to the toolbar of all blocks
  • Feature: Allow removal of Container block around innerBlocks
  • Feature: Display text field to allow user to replace image URL
  • Feature: Headline block show text in List View
  • Feature: Button block show text in List View
  • Feature: Image block show alt/title in List View
  • Feature: Add Block Label option to label Container, Query Loop, and Grid blocks in List View
  • Feature: Only show one dimension field if synced
  • Feature: Add option to disable Google fonts
  • Feature: Allow all unit types in UnitControl
  • Feature: Add help icon to unit list
  • Fix: Attributes merging incorrect values when multiple blocks are selected
  • Fix: Color and Background panels are visible/accessible on responsive views
  • Fix: Template lock system not applying to inner blocks
  • Fix: Button with dynamic content not displaying the aria-label
  • Fix: unique id not regenareted correctly on widgets editor
  • Fix: React createRoot warning
  • Fix: Double-click when selecting Grid template
  • Fix: Query loop parameter delete button size
  • Fix: Advanced select jumping when near the bottom of the page
  • Fix: Triple captions using static image with dynamic link
  • Fix: Flex icons based on direction in device previews
  • Fix: Container appender icon spacing
  • Fix: useDeviceType state was one state behind when triggered from core buttons
  • Fix: Use unit in UnitControl if value starts with decimal
  • Fix: Remove trailing spaces from UnitControl numeric value
  • Tweak: Require at least PHP 7.2
  • Tweak: Move block alignment to Layout panel
  • Tweak: Remove help text from Grid vertical alignment
  • Tweak: Remove the Button Container variation
  • Tweak: Clean up UnitControl display across all browsers
  • Tweak: Show all Google fonts in font family dropdown
  • Tweak: Remove top/bottom margin from Query Loop in the editor
  • Tweak: Force lowercase units in UnitControl
  • Tweak: Improve UnitControl unit visibility
  • Tweak: Show units in 2 rows
  • Tweak: Use same unit list for all UnitControl controls
  • Dev: Rebuild how block migrations run
  • Dev: Migrate spacing attributes to new spacing object attribute
  • Dev: Migrate typography attributes to new typography object attribute
  • Dev: Migrate icon padding and size attributes to new iconStyles object attribute

Full changelog can be found here.