Sidebar rutscht nach unten

  • Hallo,
    Ich habe schon sehr viel gegooglet, konnte aber leider noch nicht die richtige Lösung für mein Problem finden, auch wenn es ein sehr gängiges ist.

    Meine Sidebar auf celinesofficial.com rutscht unter den main content. Ich glaube es liegt an der Index.php und ich würde mich unglaublich freuen, wen jemand den Fehler findet.

    LG Celine

    Index.php :

    <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
    <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />

    <?php get_header(); ?>

    <div id="main">

    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <?php if(has_post_thumbnail()){
    the_post_thumbnail();} ?>
    <h2><a class="Überschrift" href="<?php the_permalink() ?>"><?php the_title(); ?></a></h2>
    <div class="entry">

    <?php the_content('MORE','',''); ?><div id="meta"><div id="erstellt_am">
    <p>erstellt am: <?php the_date('d.m.Y'); ?>
    - <a class="Überschrift" href="<?php the_permalink(); ?>#comments" title="Kommentare zu '<?php the_title(); ?>'"><?php comments_number('Keine Kommentare','1 Kommentar','%Kommentare'); ?></a>
    </div><!-- .content -->


    <?php endwhile; endif; ?>

    </div><!-- main -->

    <div id="sidebar">
    <?php get_sidebar(); ?>
    </div><!-- sidebar -->

    <div id="footer">
    <?php get_foter(); ?>
    </div><!-- footer -->

    • 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

  • Du hast fehlende </div> irgendwo. Prüfe das noch mal genau. Ich meine gesehen zu haben, dass mind. der </div> für #meta und #erstellt_am fehlt.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Danke SirEctor , die beiden div Tags waren schon die halbe lösung, alerdings sitzt jetzt der Footer unterhalb der Sidebar :Oworan liegt das denn jetzte ?


    Das sieht so aus, weil #impressum und #datenschutz per "text-align:right;" nach rechts geschoben werden. Wenn Du beiden Elementen z.B. "display:inline;" verpasst stehen sie nebeneinander unter dem normalen Text - wäre ggf. noch ein padding oder margin zu setzen.

    Man kann die Realität ignorieren - aber nicht die Folgen der ignorierten Realität.

  • bist du sicher ? bei meinem single. php habe ich dasselbe problem sowohl mit coments als auch mit dem footer:

    <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
    <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />

    <?php get_header(); ?>

    <div id="main"> <h3><a class="Überschrift" href="<?php the_permalink() ?>"><?php the_title(); ?></a></h3>
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?><div id="thumbnail">
    <?php if(has_post_thumbnail()){
    the_post_thumbnail();} ?>

    <div class="entry">
    <?php the_content(); ?><div id="meta"></div><div id="erstellt_am"></div>
    <p>erstellt am: <?php the_date('d.m.Y'); ?>
    - <a href="<?php the_permalink(); ?>#comments" title="Kommentare zu '<?php the_title(); ?>'"><?php comments_number('Keine Kommentare','1 Kommentar','%Kommentare'); ?></a>
    </div>

    </div>
    <?php endwhile; endif; ?> </div>

    </div><!-- main -->
    <div id="sidebar">
    <?php get_sidebar(); ?>
    </div><!-- sidebar -->

    <div id="comments"
    <?php comments_template(); ?>
    </div><!--comments-->

    <div id="footer">
    <?php get_footer(); ?>
    </div><!-- footer -->


    kann mir gut vorstellen, dass ich da mal wieder n </div> vergessen hab...

  • Ja, ich bin mir sicher, sonst hätte ich es nicht geschrieben ;-) bzw. war das vorhin noch der Fall, mittlerweile sieht es ja schon wieder anders aus.

    Aktuell hast Du auf jeden Fall noch Fehler im div-Bereich drin.. sowohl "</div<" was so nicht funktionieren kann als auch schliessende div's nach dem schliessenden body-Tag was ebenfalls nicht funktionieren kann.

    Man kann die Realität ignorieren - aber nicht die Folgen der ignorierten Realität.

  • Sag mal ... wer schustert dir das Theme so komisch zusammen? Ich schätze in der sidebar fehlen auch ein paar schließende Divs. Der Footer hängt nämlich noch mitten in der Sidebar.

    Und ich habe gesehen, dass du selbst für Classes Umlaute benutzt, was ein NoGo ist.

    Edit: ich glaube du hast den #main doppelt geschlossen, also ein </div> zuviel.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

    Einmal editiert, zuletzt von SirEctor (7. Dezember 2016 um 21:27)

  • ich finde garkein </div< :o

    und ich habe mir das selbst zusammengeschustert...wie man warsheinlich sieht ohne jegliche Vorahnung :D
    den main habe ich eigentlich absichtlich doppelt geschlossen. das eine bezieht sich auf die kommentare, das andere auf das veröffentlichungsdatum. wenn ich das veröffentlichungsdatum direkt schließe, steht die kommentaranzahl nicht mehr neben dem datum...

  • den main habe ich eigentlich absichtlich doppelt geschlossen.


    Das macht man nicht und bringt nur Fehler mit sich. Jedes Div nur 1x schließen, dabei aber keins vergessen. Wenn Du Windows nutzt, teste mal PSPad oder ähnliche Editoren, die dir Fehler anzeigen.

    Wie gesagt. Ich schätze in der sidebar.php stimmt was nicht mit fehlenden </div> etc.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • okay, dankeschön, du hattest Recht, in der Sidebar.php fehlten </div> tags. Jetzt habe ich alerdings dsa Problem, dass die Sidebar vonter dem Main sitzt... kann mi jemand sagen in welcher php ich suchen muss ?

Jetzt mitmachen!

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