Jeder Seite eine Sidebar zuweisen

  • Hallo zusammen,
    ich will Wordpress als eine Art CMS verwenden, wie kann ich jeder Seite eine eigene Sidebar zuweisen? Geht das über die dynamische Sidebar mit Widgets oder gibts da eine andere Methode?

    • 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

  • eine Möglichkeit wäre eine if-Abfrage ... bei einigen Themes findest du es, dass auf der Homeseite die Sidebar anders aussieht als bei den anderen Seiten ...

    das ganze müßte dann halt nur ausgedehnt werden ...

  • hat jemand dafür ne Idee wie man dass in einem Plugin bewerkstelligen könnte?

    Ich würde so irgendwie vor gehen:

    • Im Template dynamic_sidebar(x) aufrufen
    • Über die Einstellungen alle Seiten auslesen und je eine dynamische Sidebar erzeugen lassen
    • Im Theme-Editor die Widgets zuordnen

    Sieht da jemand ein Problem oder Hacken? Ansonsten werde ich mich da mal reinarbeiten und es versuchen.

Jetzt mitmachen!

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