UD Block: Card Grid
Individuelle WordPress-Blöcke für dieses Projekt.
by ulrich.digital gmbh · github.com/ulrich-digital/ud-card-grid
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/ulrich-digital/ud-card-grid/archive/refs/heads/main.zipWrapper- und Karten-Block zur Darstellung von Inhalten in einem flexiblen Raster.
Übersicht
Dieses Plugin stellt zwei Blöcke zur Verfügung:
- Card Grid (Container): Definiert das Raster und Layout
- Card Grid Item (Einzelelement): Einzelne Karte innerhalb des Rasters
Mehrere Items können innerhalb des Containers angeordnet werden und bilden ein responsives Kartenlayout.
Funktionen
- Container-Block für Kartenraster
- Frei definierbare Anzahl an Karten
- Steuerung von:
- Abstand zwischen Karten (Gap)
- Maximale Breite der Karten
- Karten mit:
- Eyebrow
- Titel
- Text
- Hintergrund-Variante
- Responsive Darstellung
- Anchor-Unterstützung für den Container
Rendering-Kontext
Card Grid (Container)
- Definiert Rasterstruktur und Layout
- Gibt Layout-Werte (z. B. Gap, Max-Width) an die Items weiter
Card Grid Item (Einzelblock)
- Nur innerhalb des Containers verfügbar
- Rendert Inhalte wie Eyebrow, Titel und Text
Editor

- Layout wird im Container definiert
- Inhalte werden direkt in den Items gepflegt
- Texte (Eyebrow, Titel, Inhalt) direkt editierbar
Frontend

Die Darstellung erfolgt als flexibles Grid mit individuell befüllbaren Karten. Styling und Verhalten werden über Theme und Block-Styles gesteuert.
Technische Hinweise
- Block-Registrierung erfolgt aus dem
build/blocks-Verzeichnis - Zwei Blöcke:
ud/card-grid(Container)ud/card-grid-item(Einzelelement)- Container übergibt Layout-Werte via Block Context an die Items
- Zentrale Logik über
helpers.php,render.php,enqueue.php
Autor
Lizenz
GPL v2 or later
https://www.gnu.org/licenses/gpl-2.0.html