WP Manifestindependent plugin directory
manifest / editor / ud-loop-block-muota

UD Block: Loop

WordPress-Block zur dynamischen Anzeige von Projekten, Magazin- und Erlebnis-Beiträgen in einer kontextbasierten Loop-Struktur mit automatischer Inhaltserkennung und responsivem Layout.

by ulrich.digital gmbh · github.com/ulrich-digital/ud-loop-block-muota

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-loop-block-muota/archive/refs/heads/main.zip

UD Block: Projekte- und Magazin-Loop

Block zur dynamischen Darstellung von Projekten, Magazin-Beiträgen und Muota erleben-Inhalten. Er kombiniert verschiedene Inhaltstypen in einer einheitlichen Loop-Struktur und erkennt automatisch den passenden Kontext.

Funktionen

  • Kontextbasierte Inhaltserkennung

    • Erkennt automatisch, ob der Block auf einer Projekt-, Magazin- oder Erlebnis-Seite steht.
    • Passt die Abfrage dynamisch an (projekt, post, erleben).
  • Flexible Ausgabe

    • Zwei Layoutvarianten: kompakt (Bild & Titel) oder ausführlich (inkl. Textauszug).
    • Anzahl der Beiträge frei wählbar (Standard: 6).
    • Optional eigene Blocküberschrift (title).
    • Sticky-Beiträge (oben gehaltene Posts) werden automatisch zuerst angezeigt. Sie werden über eine separate WP_Query abgefragt und danach von der Hauptabfrage ausgeschlossen (post__not_in), um doppelte Darstellungen zu vermeiden.
  • Verknüpfungslogik

    • Option „nur verknüpfte Magazinbeiträge“ filtert Beiträge, die über Post-Meta mit dem aktuellen Projekt verbunden sind.
    • Ideal zur Darstellung thematisch verknüpfter Inhalte.
  • Editor-Integration

    • Auswahl der Inhaltsquelle (projekt, post, erleben) über SelectControl.
    • Umschalten zwischen Vorschauvarianten (kompakt / ausführlich).
    • Echtzeit-Rendering im Editor über ServerSideRender.

Screenshots

Frontend-Ansicht Ausgabe der kombinierten Projekte- und Magazin-Loop.

Editor-Ansicht Auswahl der Inhaltsquelle und Vorschau im Block-Editor.

1. Sortierung, Anzeigeoptionen & Breakpoints

Sortierung

  • Standardmässig nach Veröffentlichungsdatum (date).
  • Keine benutzerdefinierte Sortierlogik — die Abfrage richtet sich nach der gewählten taxonomie und der Option nurVerknuepfteMagazinBeitraege.
  • Oben gehaltene (Sticky) Beiträge werden in einer separaten Abfrage zuerst ausgegeben und anschliessend von der Hauptabfrage ausgeschlossen. Dadurch erscheinen sie immer an erster Stelle im Loop, ohne doppelt angezeigt zu werden.

Anzeigeoptionen

  • Die Anzeigeart (vorschau) steuert das Template:

    • kompakt → reduzierte Vorschau mit Fokus auf Bild & Titel.
    • ausführlich → mit Auszug, Text und optionalen Zusatzfeldern.
  • Der Titel des Blocks (title) wird nur ausgegeben, wenn gesetzt.

Responsive Verhalten

  • Das Layout ist responsive gestaltet.
  • Anzahl und Anordnung der Loop-Elemente passen sich automatisch dem Viewport an.

2. Post-Types & Taxonomien

Inhaltstyp / Taxonomie Beschreibung
projekt Projekte aus dem CPT „Projekt“
post Magazinbeiträge aus dem Standard-Post-Type
erleben Inhalte aus dem Bereich „Muota erleben“

Einblicke in die Umsetzung

Der Beitrag gibt Einblick in die entwickelte Lösung und ihre Funktionsweise. Das Projekt zeigt den konkreten Einsatz.

Autor

ulrich.digital gmbh

Lizenz

Dieses Projekt steht unter der ulrich.digital Nutzungslizenz 1.0.

Die unveränderte Software darf in eigenen und kommerziellen Projekten eingesetzt werden. Auf jeder öffentlich erreichbaren Website oder Anwendung muss ulrich.digital gmbh im Impressum, in einem Credits-Bereich oder auf einer vergleichbaren Informationsseite genannt werden. Verkauf, eigenständige Weitergabe, Unterlizenzierung und Änderungen bedürfen der vorherigen schriftlichen Zustimmung von ulrich.digital gmbh.

Komponenten Dritter behalten ihre jeweiligen Lizenz- und Nutzungsbedingungen.