GenerateBlocks

Description

Rendez votre éditeur incroyablement versatile sans l’encombrer avec des tonnes de blocs Gutenberg mono-usage. Avec GenerateBlocks, vous pouvez apprendre à utiliser de façon poussée une poignée de blocs et les utiliser pour construire n’importe quoi.

GenerateBlocks works hand-in-hand with GeneratePress, but is built to work with any theme.

Looking for more features? Check out GenerateBlocks Pro.

Conteneur

Organisez vos contenus en lignes et sections. Le bloc Conteneur est la base de votre contenu, vous permettant de concevoir des sections uniques pour vos contenus.

Grille

Créez des mises en page avancées avec les grilles flexibles. Le bloc Grille vous offre la possibilité de créer toute sorte de mise en page issue de votre imagination.

Gros titre

Façonnez des contenus textuels riches avec la Typographie avancée. Tout depuis les Titres jusqu’aux paragraphes – prenez le contrôle complet de vos textes.

Boutons

Gérez vos conversions avec de jolis boutons.

Boucle de requête

Créez une liste de publications pour tout type de publication en utilisant des paramètres de requêtes avancés.

Image

Ajoutez des images statiques ou dynamiques à vos contenus pour assurer un impact visuel fort.

Performance

Nous prenons la performance au sérieux. Un minimum de CSS est généré uniquement pour les blocs dont vous avez besoin, et notre structure HTML est aussi simple que possible tout en offrant une flexibilité maximale.

Standards de programmation

Construit avec les meilleurs standards de programmation pour la sécurité, la stabilité et la compatibilité future.

Entièrement responsive

Chaque bloc vient avec des contrôles pour tablette et mobile, vous offrant un contrôle total sur votre mise en page responsive.

Documentation

Consultez notre documentation pour plus d’informations sur les blocs individuels et comment les utiliser.

Installation

Il existe deux façons d’installer GenerateBlocks.

  1. Go to « Plugins > Add New » in your Dashboard and search for: GenerateBlocks
  2. Téléchargez le fichier .zip depuis WordPress.org et copier le dossier dans le répertoire /wp-content/plugins/ via FTP.

Dans la plupart des cas, #1 fonctionnera bien et s’avère plus facile.

FAQ

How do I add your blocks to my page?

  • Créer une page ou un article
  • Ajoutez un nouveau bloc et recherchez la catégorie « GenerateBlocks ».
  • Choisissez votre bloc et commencez à construire.
  • Il est toujours préférable de commencer par un bloc Container.

What theme should I use?

GenerateBlocks a été conçu pour fonctionner main dans la main avec GeneratePress. Cependant, il fonctionnera quel que soit le thème que vous choisissez.

Avis

11 novembre 2024 1 réponse
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 juillet 2024 1 réponse
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 juin 2024 1 réponse
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 décembre 2023 3 réponses
Impossible to use a full width container if you’re using with fse theme. Nice…
Lire les 115 avis

Contributeurs/contributrices & développeurs/développeuses

« GenerateBlocks » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“GenerateBlocks” a été traduit dans 18 locales. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « GenerateBlocks » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.9.1

  • Fix: Patterns not loading properly in Chrome
  • Fix: Pattern search mixing up active libraries
  • Fix: Broken pattern preview in bulk select mode
  • Fix: Headline editor margin when set to div
  • Tweak: Improve pattern preview loading performance

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.