Seitenleiste auf einer einzigen Seite ausschalten

  • Hi,

    Ich versuche gerade, nur bei der Startseite einer Seite die Seitenleiste auszuschalten. Wollte es mit einer if-Abfrage machen. Also -in Anfänger-Sprache- sowas wie:

    If front_page = JA dann Seitenleiste weg. Bei allen anderen Seiten nicht.

    Wie funktioniert das denn in der Sprache, die wordpress auch versteht?

    Sorry, wegen so einer Anfängerfrage, aber ich lerne noch..

    • 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

  • If front_page = JA dann Seitenleiste weg. Bei allen anderen Seiten nicht.

    Wie funktioniert das denn in der Sprache, die wordpress auch versteht?

    PHP
    if ( !is_front_page() ) {
      get_sidebar();
    }


    "!" heißt "NOT", also wenn nicht Frontpage, dann binde die Sidebar ein. Kommt in die index.php (zumindest bei 95% aller Themes ;-)), um den Aufruf der Sidebar.

    Zitat

    Sorry, wegen so einer Anfängerfrage, aber ich lerne noch..


    Dann dann viel Spaß dabei. :-)

  • macht süchtig

    [COLOR=#000000][COLOR=#006600][/COLOR][COLOR=#006600]
    okay, dann gleich die nächste anfängerfrage:

    marX hat geschrieben "um den aufruf der sidebar". wo fängt der an und wo hört der auf?
    [/COLOR][/COLOR]

  • dann werf ich mal den zaunpfahl ;) :mrgreen:

    PHP
    <?php get_sidebar(); ?>

    Feedback ist Wichtig!|FAQ|Rückfragen im Forum!|Wenn ich mal was vergesse.... einfach mal sagen...

  • zaunpfahl

    sorry, da hab ich mich wohl missverständlich ausgedrückt. den ausdruck get sidebar hab ich natürlich gefunden..

    nur was bedeutet "um"?

    ich hab schon alle möglichen verianten ausprobiert, wie ich ...

    PHP
    if ( !is_front_page() ) { 
      get_sidebar(); 
    }

    ... UM den aufruf derr sidebar basteln soll, hat aber nicht gefunzt.

    vielen dank für alle möglichen weiteren zaunpfähle.

  • Mit "um" mein ich die geschweiften Klammern des Blocks nach der if-Anweisung. get_sidebar() ist ja schon da, davor die if-Zeile, danach die schließende geschweifte Klammer. oder ersetze eben die eine Zeile mit meinen 3 Zeilen (<?php-Tags nicht vergessen, klar).
    *ganzen Zaun wirft* ;-)

Jetzt mitmachen!

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