GenerateBlocks

Beschreibung

Add incredible versatility to your editor without bloating it with tons of one-dimensional blocks. With GenerateBlocks, you can learn a handful of blocks deeply and use them to build anything.

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

Looking for more features? Check out GenerateBlocks Pro.

Container

Organisiere deinen Inhalt in Zeilen und Abschnitte. Der Container-Block ist die Grundlage deines Inhalts und ermöglicht es dir, einzigartige Abschnitte für deinen Inhalt zu gestalten.

Raster

Erstelle erweiterte Layouts mit flexiblen Rastern. Der Raster-Block gibt dir die Möglichkeit, jede Art von Layout zu erstellen, die du dir vorstellen kannst.

Text

Erstelle textreiche Inhalte mit fortgeschrittener Typografie. Alles von Überschriften bis hin zu Absätzen – übernimm die volle Kontrolle über deinen Text.

Button

Mit schönen Buttons Conversions voranbringen.

Abfrage

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

Bild

Add images to your content to make a visual statement.

Form

Add custom SVG shapes to your pages with ease.

Dynamic Tags

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

  • Beitragstitel
  • Beitragstextauszug
  • Beitrags-Permalink
  • Beitragsdatum
  • Beitragsbild
  • Post meta
  • Author meta
  • Comment count
  • Comments URL
  • Author archives URL
  • Author avatar URL
  • Term list
  • URL des vorherigen Beitrags
  • URL des nächsten Beitrags
  • Media

In GenerateBlocks Pro, you get additional dynamic tags:

  • Archiv-Titel
  • Archiv-Beschreibung
  • Website-Option
  • Term meta
  • User meta
  • Aktuelles Jahr
  • Website-Titel
  • Website-Untertitel
  • Loop index number
  • Loop item

Performance

Wir nehmen Performance ernst. Minimales CSS wird nur für die Blöcke generiert, die du benötigst, und unsere HTML-Struktur ist so einfach wie möglich und bietet gleichzeitig maximale Flexibilität.

Coding-Standards

Gebaut nach den höchsten Kodierungsstandards für Sicherheit, Stabilität und zukünftige Kompatibilität.

Vollständig responsiv

Style your blocks for different screen sizes.

  • Desktop: @media (min-width:1025px)
  • Desktop und Tablet: @media (min-width:768px)
  • Tablet: @media (max-width:1024px) and (min-width:768px)
  • Tablet und mobil: @media (max-width:1024px)
  • Mobil: @media (max-width:767px)

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

Dokumentation (engl.)

Weitere Informationen zu den einzelnen Blöcken und ihrer Verwendung findest du in unserer Dokumentation (engl.).

Blöcke

Dieses Plugin unterstützt 9 Blöcke.

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

Installation

Es gibt zwei Möglichkeiten, GenerateBlocks zu installieren.

  1. Gehe zu „Plugins > Installieren“ in deinem Dashboard und suche nach: GenerateBlocks
  2. Lade die .zip-Datei von WordPress.org herunter und lade den Ordner per FTP in das Verzeichnis /wp-content/plugins/ hoch.

In den meisten Fällen wird #1 gut funktionieren und ist viel einfacher.

FAQ

Wie kann ich Blöcke zu meiner Seite hinzufügen?

  • Erstelle einen neuen Beitrag oder eine neue Seite
  • Füge einen neuen Block hinzu, und suche nach der Kategorie „GenerateBlocks“.
  • Wähle deinen Block und beginne mit dem Aufbau.
  • Es ist immer am besten, mit einem Container-Block zu beginnen.

Welches Theme sollte ich verwenden?

GenerateBlocks wurde entwickelt, um Hand in Hand mit GeneratePress zu arbeiten. Es funktioniert jedoch mit jedem von dir gewählten Theme.

Rezensionen

12. Februar 2025 1 Antwort
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. November 2024 1 Antwort
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. Juli 2024 1 Antwort
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. Juni 2024 1 Antwort
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
Alle 117 Rezensionen lesen

Mitwirkende & Entwickler

„GenerateBlocks“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„GenerateBlocks“ wurde in 19 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „GenerateBlocks“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

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

  • 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
  • Funktion: Neue Vorlagen-Bibliothek
  • 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

Das vollständige Änderungsprotokoll kann hier gefunden werden.