Den letzten Post auf der Archiveseite ansprechen

  • Hallo,

    ich habe folgendes Problem. In meinen Kategorien sind unterschiedlich viele Posts. Aus Gestaltungsgründen möchte ich jeweils den letzten Post (NICHT CHRONOLOGISCH letzter Post - Letzter Post = ganz unten) der Kategorie ansprechen.

    Hier mein Loop:

    PHP
    <?php if (have_posts()) :?>
    <?php $postCount=0; ?>
    <?php while (have_posts()) : the_post();?>
    <?php $postCount++;?>
    blablabla
    <?php endwhile; ?>

    Irgendwie muss ich herausfinden wieviele Post es gibt um dann den letzten ansprechen zu können. Wie mach ich das?

    Viele Grüße,
    Dennis

    • 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

  • Gib jedem Post-Container eine ID nach dem $postCount. Diesen kannst du dann per CSS oder JavaScript ansprechen:

    PHP
    <?php $postCount=0; ?>
    <?php while (have_posts()) : the_post();?>
    <div class="post" id="post-<?php echo $postCount ?>">
     <!-- more post stuff -->
    </div>
    <?php $postCount++;?>
    <?php endwhile; ?>

Jetzt mitmachen!

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