is_page(child_of=#)

  • Diese schöne Funktion scheint es in WP leider nicht zu geben (warum eigentlich nicht?). Wie kann ich trotzdem zu meinem Ergebnis kommen? Hilfe!!

    Ich möchte in der Sidebar das Menü dynamisch ändern, nämlich für alle Seiten, die Unterseiten einer bestimmten Seite sind.

    Hat jemand eine Idee wie das funktionieren könnte? Kann ich die child_of irgendwie in eine Variable legen und dann über is_page($var) aufrufen?

    DANKE FÜR DIE HILFE!

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Das Plugin Parent Pages listet alle Eltern-Seiten einer Seite auf. Vielleicht hilft dir ja der Quelltext von dem Plugin (oder es tut selbst schon, was du willst -- hab's mir nicht so genau angesehen).

  • Das Plugin hilft schon (Funktion page_parents()). Ein Codeschnipsel für die page.php, der das Prinzip zeigt, wie es funktionieren könnte:

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!