the_content() und more, diesmal anders herum

  • Gefunden habe ich es trotz Suche nicht, darum ein eigener Thread:

    Ich möchte gerne Auszüge meiner Beiträge mit dem "more"-Tag vorgeben. Klappt ja auch prima. Allerdings geht mein Wunsch noch etwas weiter: Ich hätte gerne die Möglichkeit, abhängig von bestimmten Bedingungen (z.B. Datum, User, wasauchimmer) eben nicht nur den Artikel-Auszug anzeigen zu lassen, sondern den ganzen Text.

    Beispiel: Ich hätte gerne auf der Startseite meines Blogs die bekannte und bewährte Liste der 10 neuesten Artikel, beginnend mit dem aktuellsten. In dieser Übersicht sollen alle Artikel entsprechend an der "more"-Stelle abgeschnitten sein (klappt), jedoch bis auf den aktuellsten (klappt nicht).

    Der einzige Lösungsansatz dafür, den ich gefunden habe, ist, das "more"-Tag nicht zu verwenden und im Template fallweise the_content() oder the_excerpt() zu verwenden.

    the_excerpt() ist mir aber zu allgemein und unspezifisch, weil ich damit keine Kontrolle darüber habe, WO der Teaser abgeschnitten wird. Ich will dafür also das "more"-Tag nutzen.

    Langer Rede kurze Frage: Wie kann ich the_content() auch in einer Übersichtsseite trotz vorhandenem "more"-Tag komplett ausgeben?

    • 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


  • das geht mit

    PHP
    global $more;
    $more = 1;

    aber wo das genau hinkommt, kann ich nur raten, da ich Dein Template nicht habe und kenne,
    wenn Du es nicht weißt wohin, poste den Code des Templates

    lg

Jetzt mitmachen!

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