WordPress Plugin mher list subpages

Direkt zum Plugin: mher-list-subpages auf WordPress.org

Beschreibung

Listet die Unterseiten der aktuellen Seite mit mehreren Optionen auf, einschließlich der Definition eigener Vorlagen für die Auflistungen.

Konfigurierbare Einstellungen

  • Standard-Fallbackbild für den Fall, dass die Unterseite kein vorgestelltes Bild („featured image“) hat und auf Shortcode-Ebene kein Fallbackbild festgelegt wurde
  • Benutzerdefinierte HTML-Vorlagen zum Auflisten der Unterseiten
    • Erreichbar über Nummer oder Name
    • Platzhalter zur Verwendung in den Vorlagen
      • {{ url }} – URL der Unterseite
      • {{ title }} – Titel der Unterseite
      • {{ img }} – html-Code für das Beitragsbild der Unterseite
      • {{ img_url }} – nur die URL des Beitragsbildes der Unterseite
      • {{ blocks }} – die über den Namen ausgewählten Blöcke der Unterseite
    • Aus Sicherheitsgründen ist in den benutzerdefinierten Vorlagen kein JavaScript zulässig und wird nach dem Rendern stillschweigend entfernt.

Shortcode-Optionen

  • template= – entweder die Nummer oder der Name der benutzerdefinierten Vorlage
  • blocks_named= – holt und rendert alle Blöcke der entsprechenden Unterseite und ersetzt {{ blocks }} in der ausgewählten Vorlage – Standard für blocks_named: teaser – um sicherzustellen, dass keine Blöcke verwendet werden, verwende den Bindestrich, z.B.: blocks=-
  • image_id= – ID eines Bildes in der Medienbibliothek, das als Fallback-Bild verwendet werden soll, falls eine Unterseite kein vorgestelltes Bild hat
  • image_size= – Jede registrierte Bildgröße ist möglich – Standard: thumbnail
  • list= – eine durch Kommas getrennte Liste von Seiten-IDs, die ANSTELLE der Unterseiten der aktuellen Seite aufgelistet werden sollen (kombinierbar mit prepend= ,  append= und exclude= obwohl das nicht viel Sinn ergibt)
  • exclude= – eine durch Kommas getrennte Liste von Seiten-IDs, die NICHT aufgelistet werden sollen
  • prepend= – eine durch Kommas getrennte Liste von Seiten-IDs, die vor den Unterseiten aufgelistet werden sollen (kombinierbar mit exclude= und append= und sogar list=, obwohl das wenig Sinn ergibt)
  • append= – eine durch Kommas getrennte Liste von Seiten-IDs, die nach den Unterseiten aufgelistet werden sollen (kombinierbar mit exclude= und prepend= und sogar list=, obwohl das wenig Sinn ergibt)

Unterseiten ohne Blöcke, also „klassische“ Seiten, und Unterseiten ohne Blöcke mit dem angegebenen Namen werden ohne Inhalt angezeigt.

Screenshots

Die Konfigurationsseite
Beispielhafte Standardanzeige

This post is also available in: Englisch