So zeigen Sie eine Liste untergeordneter Seiten für eine übergeordnete Seite in WordPress an

How to Display a List of Child Pages for a Parent Page in WordPress

Das Organisieren von Inhalten mit übergeordneten und untergeordneten Seiten (Unterseiten) ist eine leistungsstarke Möglichkeit, Ihre WordPress-Site zu strukturieren – insbesondere für Dokumentationen, Serviceseiten, Tutorials, Portfolios oder mehrstufige Unternehmensseiten. Durch die Anzeige einer dynamischen Liste untergeordneter Seiten unter einer übergeordneten Seite können Besucher schneller zu tieferen Inhalten navigieren, die Absprungraten verringern, die interne Verlinkung verbessern und starke SEO-Signale über Ihre Website-Hierarchie an Google senden.

Bei der Bearbeitung vollständiger Websites und Blockthemen ist die dynamische Anzeige untergeordneter Seiten immer noch ein sehr verbreitetes Bedürfnis – und WordPress macht es einfach, ohne komplizierte Programmierung. Bei Cope Business fügen wir im Laufe unserer Zeit häufig untergeordnete Seitenlisten für Kunden hinzu technische SEO-Prüfungsdienste um die Website-Struktur, das Benutzererlebnis und die Crawling-Effizienz zu verbessern.

Diese Schritt-für-Schritt-Anleitung zeigt Ihnen vier einfache Möglichkeiten, eine Liste untergeordneter Seiten für jede übergeordnete Seite in WordPress anzuzeigen – mithilfe von Shortcodes, Widgets, Code und Plugins.

Warum untergeordnete Seiten für eine übergeordnete Seite anzeigen?

  • Bessere Navigation — Benutzer sehen verwandte Unterseiten, ohne sich durch Menüs wühlen zu müssen
  • Verbesserte UX — Klare Hierarchie = weniger Frustration
  • SEO-Vorteile — Stärkere interne Verlinkung, besserer Crawling-Pfad, Themencluster
  • Inhaltserkennung – Hebt tiefere Seiten hervor, die sonst möglicherweise übersehen würden
  • Professioneller Look – Sorgt dafür, dass sich Dokumentationen, Dienste oder Kursseiten organisiert anfühlen

Ideal für: Serviceseiten („SEO-Services“ → untergeordnete Seiten für jeden Service), Dokumentationsseiten, Kursübersichten oder Portfoliokategorien.

Methode 1: Verwenden eines Shortcodes (am einfachsten – kein Plugin erforderlich)

WordPress verfügt über einen integrierten Shortcode zum Auflisten untergeordneter Seiten.

Schritte

  • Bearbeiten Sie eine beliebige übergeordnete Seite (oder erstellen Sie eine neue).
  • Fügen Sie im Blockeditor einen hinzu Shortcode Block.
  • Fügen Sie diesen Shortcode ein:
Text[list_pages child_of='CURRENT_PAGE_ID' sort_column='menu_order' Depth='1']
  • Ersetzen Sie CURRENT_PAGE_ID durch die tatsächliche ID der übergeordneten Seite (finden Sie die ID beim Bearbeiten in der URL: Beitrag=123)
  • Oder verwenden Sie diese dynamische Version (zeigt automatisch untergeordnete Elemente der aktuellen Seite an):
Text[list_pages child_of='this' sort_column='menu_order' Depth='1']
  • Optionen anpassen:
    • Depth=“1“ → nur direkte Kinder
    • sort_column=“title“ → alphabetisch
    • exclude=“45,67″ → Bestimmte Seiten-IDs ausschließen
    • include="12,34" → nur diese Seiten anzeigen
  • Veröffentlichen → Sie haben jetzt eine saubere Liste der untergeordneten Seiten!

Vorteile: Keine Plugins, nativ, sehr schnell.
Nachteile: Grundlegendes Styling (fügen Sie CSS für ein besseres Aussehen hinzu).

Kurzer CSS-Tipp (Darstellung > Anpassen > Zusätzliches CSS):

CSS

ul.Kinder  li { Listenstil: keine; Rand unten: 10px; } ul.Kinder  a { display: block; Polsterung: 12px; Hintergrund: #f8f9fa; Randradius: 6px; Textdekoration: keine; } ul.Kinder  A:schweben  { Hintergrund: #e9ecef; }

Methode 2: Verwenden eines Widgets (für Seitenleisten oder Fußzeilen)

  1. Gehe zu Aussehen > Widgets.
  2. Hinzufügen Seite Fügen Sie das Widget Ihrer gewünschten Seitenleiste/Fußzeile hinzu.
  3. In den Widget-Einstellungen:
    • Titel: „Weitere Dienste“ oder „In diesem Abschnitt“
    • Aktivieren Sie „Unterseiten der aktuellen Seite anzeigen“
    • Aktivieren Sie „Nach Menüreihenfolge sortieren“ oder Titel
    • Tiefe: 1 (nur direkte Kinder)
  4. Speichern → Untergeordnete Seiten werden dynamisch in der Seitenleiste angezeigt.

Vorteile: Sehr einfach, keine Shortcodes.
Nachteile: Funktioniert nur in Widget-Bereichen (nicht innerhalb von Inhalten).

Methode 3: Verwendung eines Plugins (am besten für visuelle und erweiterte Steuerung)

Plugins bieten Ihnen Miniaturansichten, Stil, Hierarchie und mehr.

Empfohlenes Plugin: Kategoriebeiträge mit Paginierung auflisten (kostenlos)

  1. Installieren Listen Sie Kategoriebeiträge mit Paginierung auf oder Seiten anzeigen (beide kostenlos).
  2. Shortcode im Inhalt verwenden:
Text[display-posts parent='CURRENT_PAGE_ID' posts_per_page='10' orderby='menu_order title' include_excerpt='true' image_size='thumbnail']


(Ersetzen Sie CURRENT_PAGE_ID durch die tatsächliche ID oder verwenden Sie dynamische Methoden.)

Bestes Plugin: Seitenliste (frei)

  • Kurzcode:
[Seitenliste child_of='this' Depth='1' show_image='true' show_first_image='true']
  • Fügt Miniaturansichten, Auszüge und Hierarchien hinzu.

Vorteile: Miniaturansichten, Paginierung, Auszüge, Styling-Optionen.
Nachteile: Fügt ein weiteres Plugin hinzu (leicht).

Methode 4: Benutzerdefinierten Code in der Seitenvorlage verwenden (erweitert)

Für volle Kontrolle auf bestimmten Seiten.

  1. Erstellen Sie ein untergeordnetes Thema.
  2. Kopieren Sie page.php nach page-child-pages.php
  3. Fügen Sie diesen Code an der Stelle ein, an der Sie die Liste haben möchten:
PHP get_the_ID(), 'echo' => 0, 'title_li' => '', 'depth' => 1, 'sort_column' => 'menu_order' )); if ($children) { echo '
    '; echo $children; echo '
'; } ?>
  1. Weisen Sie diese Vorlage übergeordneten Seiten zu (Seitenattribute > Vorlage).

Vorteile: Vollständige Kontrolle, kein Plugin.
Nachteile: Erfordert Kenntnisse über untergeordnete Themen und Vorlagen.

Best Practices für untergeordnete Seitenlisten

  • Hierarchie — Verwenden Sie Depth=“1“ nur für direkte untergeordnete Elemente
  • Styling — Fügen Sie Miniaturansichten, Auszüge oder Symbole hinzu, um eine ansprechende Optik zu erzielen
  • SEO – Beschreibende Überschriften verwenden; Fügen Sie auf natürliche Weise interne Links hinzu
  • Mobile — Stellen Sie sicher, dass die Liste reagiert (die meisten Plugins handhaben dies)
  • Leistung — Cache-Seite bei Verwendung dynamischer Abfragen

Letzte Gedanken

Das Anzeigen untergeordneter Seiten unter einer übergeordneten Seite ist eine schnelle Möglichkeit, die Navigation, das Benutzererlebnis und die interne Verlinkung zu verbessern – allesamt hilfreich für die Suchmaschinenoptimierung. Beginnen Sie mit der integrierten Shortcode-Methode – sie ist einfach und leistungsstark. Fügen Sie ein Plugin hinzu, wenn Sie Miniaturansichten und Stil wünschen.

Bessere Struktur = bessere Benutzererfahrung = bessere Rankings.

Benötigen Sie Hilfe bei der Organisation Ihrer Website-Hierarchie, beim Hinzufügen dynamischer untergeordneter Seitenlisten oder bei der SEO-Optimierung? Kontaktieren Sie Cope Business für eine kostenlose technische SEO-Beratung – wir überprüfen die Struktur Ihrer Website und implementieren Verbesserungen, die zu echten Ergebnissen führen.

War dieser Artikel hilfreich?
JaNEIN