Selbsterstellte Unterseiten (Pages) aus der Sidebar (teilweise) entfernen?

  • Hallo,

    Ich habe bedingt durch mein gewähltes Style, in dem ich einen Teil der wichtigstens Unterseiten im Header anzeige so gelöst (header.php)

    Einen Teil der angelegten Unterseiten (pages) filtere ich hier aus und zeig sie entsprechend an. Ok, "etwas" umständlich vielleicht wenn ich jede gewünschte Unterseite aufführen muss, fiel mir aber nichts besseres ein.

    Das bringt nun aber das Problem mit sich, dass der Aufruf:

    PHP
    <?php sidebar_list_pages('title_li=<h2><em>Seiten</em></h2>' );?>

    in der sidebar.php diese ausgefilterten Unterseiten nochmals aufruft. Jetzt wollte ich hergehen, und die Funktion "wp_link_pages" aus der Datei post-template.php so ändern (bzw. ich hab die Funktion in my_functions.php kopiert und hab sie in "sidebar_list_pages" umbenannt, und den Aufruf aus der Sidebar.php entsprechend umbenannt.

    Scriptteil der Funktion:

    Leider scheitern jetzt alle meine Versuche die Funktion so umzuschreiben (aufgrund nur weniger PHP-Kenntnisse), dass es mir die im Header bereits angezeigten Unterseiten ausfiltert, damit diese in der Sidebar nicht nochmal dort stehen.

    Kann mir da Jemand bei helfen?

    • 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

  • Habs jetzt anders gelöst. Hab einfach den Linkaufbau für Unterseiten des Headers genommen und so abgewandelt dass es für die Sidebar passt. Vielleicht etwas unkonventionell, aber immerhin ne Lösung....

Jetzt mitmachen!

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