Theme Graphy, Sidebar nur auf der Startseite, nicht bei Kategorien-Seiten

  • Hallo!

    meine Coding-Kenntnisse sind relativ gering - und jetzt bin ich mit folgendem (banalen?) Problem an meine Grenzen gestoßen. Wenn mir jemand ein paar Tipps geben könnte, wäre das großartig.

    Also: Ich benutze WP 3.9.1 mit dem Theme Graphy, die Blogbaustelle ist hier: http://www.peertrilcke.de/blog/

    Ich möchte nun, dass allein auf der Startseite (also: http://www.peertrilcke.de/blog/) eine Sidebar angezeigt wird (wie jetzt auch der Fall: hier Freitext "Testtext"), keine Sidebar hingegen bei Einzelbeiträgen, Seiten und Kategorie-Seiten. Für die Seiten funktioniert das auch mit einem eigenen Template (no sidebar, z.B. hier: http://www.peertrilcke.de/blog/publikationen/).

    Nur für die Einzelbeiträge (z.B. http://www.peertrilcke.de/blog/literatur…erkanalye-lina/) und die Kategorien-Seiten (z.B. http://www.peertrilcke.de/blog/category/…iteraturkultur/) funktioniert es nur bedingt: Zwar wird hier das Widget (Freitext "Testext") nicht mehr angezeigt, da ich den get_sidebar-Codeschnipsel aus den entsprechenden Dateien entfernt habe (also aus single.php und aus category.php). Aber Wordpress gibt mir hier trotzdem ein Zweispalten-Layout aus.

    Was ich machen kann: Die Sidebar für alle, also auch für die Startseite, ausschalten; das mache ich bei Graphy im Dashboard über 'Design‘ > 'Anpassen' und dann alle Widgets aus der Navigation entfernen. Dann habe ich aber eben auch keine Sidebar auf der Startseite.

    Soweit ich sehe, könnte das Problem bei body_class liegen (?). Über die header-php wird den Einzelbeiträgen und den Kategorie-Seiten die Klasse "has sidebar" zugewiesen, sobald ich unter 'Design‘ > 'Anpassen' Widgets in die Sidebar ziehe.

    Es müsste also eigentlich nur irgendwo klar gestellt werden, dass der single.php und der category.php grundsätzlich die body_class "no sidebar" zugewiesen wird, oder?

    Wie und wo das zu tun ist, ist mir allerdings ein Rätsel.

    Schon jetzt vielen Dank!

    Und beste Grüße

    • 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

Jetzt mitmachen!

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