Seitenbreite wird nicht eingehalten

  • Hallo,
    Mein erster Post ... were hier noch wahnsinnig!

    Ich verwende WP 3.2.1 und das Theme cp-minimal 1.1.1, das ich an meine Vorstellungen angepasst habe. Soweit, so gut, aber in der cat "Literatur" bricht ab dem dritten Post die Seitenbreite aus, wogegen in den anderen Cat das wie gewünscht funktioniert. Der Quelltext zeigt keine Auffäligkeiten an, was übersehe ich?

    Mein Blog: http://www.dmos.info/vt/WB/
    Das Problem bei: http://www.dmos.info/vt/WB/?cat=3

    DANKE!

    • 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

  • http://validator.w3.org/check?uri=http…=Inline&group=0

    alle diese fehler: 'end tag for element "div" which is not open' zerstoeren das design;

    da der fehler sehr oft und regelmaessig auftritt, ist er wahrscheinlich im loop vom category.php template, es sei denn, dass du spezifische kategorie-templates verwendest.

    auch das blog-template ist nicht fehlerfrei: http://validator.w3.org/check?uri=http…=Inline&group=0

  • Tausend Dank, das wars gewesen.

    Mir war im Hinterkopf klar, dass es ein div tag sein müsste, aber ich hatte mir schon die Finger wundgesucht - erfolglos.

    Auf den Validator hätt ich auch kommen können...

    Nochmals vielen herzlichen Dank an Dich!

  • Hehehe... wär ja auch zu schön gewesen:

    wenn ich das vom Validator aufgezeigte fehlerhafte /div wegnehme, dann haut zwar die "Literatur" hin, aber ... jetzt kommts: dann hab ich unter "Blog" den gegenteiligen Effekt: die Einträge werden von Post zu Post nach unten schmäler :-)

  • wenn 'blog' und 'literatur' dasselbe template (category.php?) verwenden, mit unterschiedlichem ergebnis, dann ist da evtl ein conditioneller bereich drin, der unterschiedlich ist.

    kannst du den vollen code vom template hier posten?

    ich sehe gerade, dass 'Veröffentlicht am 3. Oktober 2011' nur im 'blog' angezeigt wird; wie ist das code-maessig gemacht?
    der fehler ist wahrscheinlich in dem bereich.

  • Hallo,

    category.php hab ich leider nicht, Veränderungen in post.php schlagen allerdings an.

    Das mit dem Datum nur im Blog ist gewollt, wird so erreicht:

    PHP
    <?php if ( in_category(5) ) { ?>
                <div class="post-meta">
                    <span class="post-meta-info">Veröffentlicht am <?php the_time( __('F jS, Y', 'cp') ); ?></span>
                            <?php } ?>

    Der Validator zeig mir an, dass irgendwas mit den div's nicht stimmt, aber ich komm nicht drauf. Nehm ich eines weg, dann ist "Literatur" ok, aber das Blog wird nach unten hin immer schmäler. Geb ich es wieder rein, dann ist das Blog ok, aber "Literatur" wurd nach unten hin breiter... wenn ich nicht den Tag damit versch.... hätte, wärs eientlich zum Lachen...

    Hier die komplette post.php, vielen Dank für Deine Mühe schon mal!

  • Du hattest recht, mein Fehler lag im Codeschnippsel wie von Dir vermutet.

    Falsch:

    PHP
    <?php if ( in_category(5) ) { ?>
                <div class="post-meta">
                    <span class="post-meta-info">Veröffentlicht am <?php the_time( __('F jS, Y', 'cp') ); ?></span>
                            <?php } ?>

    Korrekt:

    PHP
    <div class="post-meta">
                      <?php if ( in_category(5) ) { ?>
                    <span class="post-meta-info">Veröffentlicht am <?php the_time( __('F jS, Y', 'cp') ); ?></span>
                            <?php } ?>

    Danke für's auf die richtige Spur bringen!

Jetzt mitmachen!

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