Themeanpassung: Anzeige von einzelnen Artikeln: 1 & 3 Spalten

  • Hallo Leute,

    ich bin seit kurzem ein neues "wordpress-Mitglied" und möchte nun mein ersten blog bzw. das entsprechende Theme anpassen.

    Genauer gesagt besteht mein Theme aus drei Spalten (1 Haupspate mit der Artikelübersicht und zwei Sidebars). Wenn man die Startseite aufruft, werden nun auch alle drei spalten angezeigt. Wählt man aber einen Artikel aus, so wird er über die gesamte Themebreite angezeigt und die zwei Sidebars werden ausgeblendet.

    Frage 1: Wie kann ich mein theme so einstellen, dass bei der anzeige der einzelnen (vollständigen) Artikel , sich die Hauptspalte nicht auf die gesamte themebreite ausweitet (und die zwei sidebars verschwinden), sonder egal, ob in der Übersicht oder Anzeige der einzelnen Artikel, immer die drei Splaten angezeigt werden.

    Problem Nr. 2:
    Wenn ich einzelne statische Seiten erstelle und die dann aufrufe, werden wieder alle drei spalten angezeigt. Kann ich es für bestimmte ausgewählte statische Seiten so einstellen, daß mir nur die einzelne statische Seite über die komplette Breite angezeigt wird, und die zwei Sidebars ausgeblendet werden? Also ich möchte es im Endeffekt bei den statischen Seiten immer je nach Fall einstellen können.

    Hat mir jemand Rat und Hilfe?? Ich hoffe ihr versteht mein Problem. Habe leider nichts in der Suche darüber gefunden. Wäre Euch sehr dankbar.

    • 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

  • 1. öffne deine index.php und schau wo da genau

    HTML
    <?php get_sidebar(); ?>

    steht .
    dann kopierst du dies öffnest die single.php und fügst es genau an derselben Stelle ein wo es in der inde.php steht

    2. ja ist möglich

    Du erstellst für diese Seiten wo keine Sidebar sein soll eigene Templates

    dafür öffnest Du die vorhandene page.php mit einem Texteditor auf Deinem PC
    speicherst sie unter *was weißich* foto.php ab.

    löscht dort den Eintrag mit der sidebar php

    ganz ganz oben gibst du dem template einen Namen:


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

    Speicherst wieder und lädst diese Datei in Deinen Themeordner


    Admincenter==>Schreiben==>seite schreiben kannst Du Dir jetzt für genau diese Seiten das Template *Foto* aussuchen


    lg

  • Hallo Monika,

    vielen dank für Deine rasche Hilfe. War echt baff, daß es so schnell gegangen ist!! Danke.

    Zu meinem ersten Problem: Ich habe es erstmal so gamacht wie Du es mir vorgeschlagen hast. Das Problem war, daß die zwei Sidebars da waren, aber komplett runtergerutscht sind unter die kommentare. Doch nach einigem Überlegen und Vergleichen habe ich festgestellt, daß es an der einstellung der "id" lag.

    Beim Index.php hieß es:

    PHP
    <?php get_header(); ?>
    
    
    <div id="content" class="clear">
        <div id="maincol" >

    Bei der single.php hieß es:

    PHP
    <?php get_header(); ?>
    
    
    <div id="content" class="clear">
        <div id="singlecol">

    Habe nun in der single.php, die id "singlecol" in "maincol" ausgetauscht, et voila, alles klappt wie gewünscht.

    Danke nochmal!

    Zu Punkt 2:
    Das hat wunderbar geklappt. habe hier wiederum die id"maincol" durch die id"singlecol ausgetauscht und es läuft.
    Besten Dank, nochmal.

    :-D

Jetzt mitmachen!

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