Anrisstexte in 2 Boxenspalten

  • Ich habe dieses Design erstellt: http://buergerstiftung-wiesloch.de/
    Die Anrisse werden jetzt mit the_content() und more-Tage festgelegt. Was mir nicht gefällt ist folgendes:
    Wenn der Autor den more-Tag nicht genau entspr. der Textlänge setzt, zerschießt er die Anordnung. Da ein neuer Beitrag als erster gesetzt wird, verschieben sich alle folgenden. Wenn ich mit the_excerpt() arbeite werden die Bilder und Links nicht angezeigt.

    Ich sehe keine Lösung, kann mir jemand einen Lösungsweg aufzeigen?

    • 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 könntest das Layout geringfügig ändern, also die Anordnung der Teaser (siehe schneller Vorschlag). Insbesondere bei den reinen Textteasern (ohne Bild) wäre es dann egal, wie lang die Teaser sind. Einziger kleiner Haken: du müsstest definieren, dass Teaser ohne Artikelbild über zwei Spalten laufen. (Ich betrachte das nur als Denkanstoß und keine konkrete Hilfe.)

  • fuer jede linke box, fuege eine css class dazu die du mit 'clear:left;' formatieren kannst;
    (wenn der benutzer den 'more-tag' total falsch setzt, sieht das natuerlich immer noch schlecht aus)

    kommt ein wenig auf den bestehenden code vom loop an;

    wenn das ein 'normaler' loop ist (ohne custom query) dann solte das so gehen:

    aendere vom bestehenden:

    PHP
    <div class="box">

    zu:

    PHP
    <div class="box<?php if( $wp_query->current_post%2 == 0 ) echo ' clear'; ?>">

    css:

    Code
    .box.clear { clear: left; }

    oder versuch es mit einem plugin: http://wordpress.org/extend/plugins/advanced-excerpt/
    (hab ich nicht getestet)

  • Danke erstmal, mit dem ".box.clear" sieht es schon mal besser aus und ist leichter durch den Autor zu händeln.
    Da es ein Livesytem ist und ich nicht an den Beiträgen fummeln will, muss ich aber mal abwarten wie es läuft.

  • Du könntest auch the_excerpt über die function.php um z.B. <img> erweitern:

    oder Du bastelst Dir eine zweite excerpt-Funktion um die ursprüngliche unangetastet zu lassen:


    Die wäre dann aufrufbar über <?php all_excerpt()?>.

    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 (30. Dezember 2012 um 18:51)

Jetzt mitmachen!

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