Statische Seite ohne Sidebar & Header

  • Hallo,

    ich habe einen Blog mit linker und rechter Sidebar.
    Als Front Page habe ich eine statische Seite. Funktioniert auch super!
    Jetzt möchte ich aber die rechte Sidebar und den Header auf dieser Front Page nicht anzeigen lassen. Die linke Sidebar soll aber bestehen bleiben!

    Kann mir bitte jemand einen Tipp geben, wie ich das machen kann?

    Zur Info: Hab das Theme mit einem Generator erstellt und habe keine sidebar.php (falls die überhaupt nötig ist).

    Vielen Dank im Vorraus

    • 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

  • nochmal zu dem Problem, bei dem sich ein paar sachen geändert haben.
    Ich benutze jetzt ein neues Theme, wo eine sidebar-php vorhanden ist.

    Eine paar generelle Frage:
    Ich habe mehrere statische Seiten. Auf diesen möchte ich nicht den Header, Footer, die rechte Sidebar anzeigen lassen.

    Muss ich dazu eigene Templates anlegen?
    Oder kann man mit einer if Abfrage arbeiten?
    Kann man die Seiten irgendwie noch ausschliessen?

    Eine Hilfe wäre sehr nett!

  • ich löse das problem jetzt, indem ich für jede statische seite ein template anlege und es über die seiten-bearbeitung dem jeweiligem template zuweise.

    Der Footer lässt sich auch einfach entfernen, aber wenn ich <?php
    get_header(); ?> entferne, stellt er die Anordnungen komplett um.

    Was ist da falsch?
    Muss ich im Stylesheet noch was ändern?

  • mit dem header bin ich mir nicht sicher, aber ich würde zu 99% sagen, dass du den drin haben musst, da er ja alle einzelnen elemente zusammenfügt.

    am besten erstellst du für deine startseite ein eigenes template.
    am besten nimmst du deine page.php und fügst über den header tag folgenden code:

    PHP
    <?php
    /*
    Template Name: Startseite
    */
    ?>

    dann nimmst du den tag sitebar.php (wahrscheinlich mit r und l gekennzeichnet) aus der datei.

    im backend kannst du dann beim erstellen der seite das template auswählen.

    das sollte es sein.

  • Danke für die Antwort!

    Für alle statischen Seiten (auch die Startseite ist eine) funktioniert das auch.

    Nun möchte ich auf allen statischen Seiten den Header entfernen. Nur im tatsächlichen Blog soll der sein.

    Wenn ich
    <?php
    get_header(); ?>
    entferne, zerschießt der mir die Seite.

    Die Abstände etc. sollen alle gleich bleiben, nur der Header eben raus.
    Wäre super, wenn jemand etwas weiss.

Jetzt mitmachen!

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