die letzten Beiträge/kommentare über einen Template Tag ausgeben?

  • Hallo,

    im Admin Panel bekommt man ja auf dem Dashboard die letzten kommentare
    angezeigt... kann man das mittels Template Tag auch in das Theme einbauen?
    Bisher brauchte man ja immer irgendwelche Plugins um solche Listen der letzten Kommentare bzw Beiträge zu erzeugen und im Blog auszugeben...

    Kann man das inzwischen mit Boardeigenen Mitteln realisieren?

    • 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

  • ja geht, ich hab es allerding nicht mit WP 2.5 getestet ;-)

  • Das mit den Kommentaren ist super, geht klasse mit der letzten WP Version! Danke

    das mit der Loop habe ich nicht verstanden? Ich möchte diese
    Liste außerhalb der Loop Funktion ausführen....

    geht das nicht auch über so eine Funktion wie mir SuMu für die Kommentare
    gepostet hat....

  • das mit der Loop habe ich nicht verstanden? Ich möchte diese Liste außerhalb der Loop Funktion ausführen....


    Nein. Du möchtest ein neues Loop-Objekt (das natürlich außerhalb des "normalen" Loop) anlegen, welches dir die letzten Beiträge (z.B. in der Sidebar) ausgibt. bei meinem link oben findest du Beispiele, z.B. folgenden Code:

    PHP
    <?php $my_query = new WP_Query('showposts=5');
      while ($my_query->have_posts()) : $my_query->the_post(); ?>
        <!-- Do stuff... -->
      <?php endwhile; ?>
    Zitat

    geht das nicht auch über so eine Funktion wie mir SuMu für die Kommentare gepostet hat....


    nein. Das geht noch einfacher und sogar Update-sicher. Was SuMus code nicht unbedingt ist (daher mein "nein" oben ;-))

  • oh, da habe ich dich falsch verstanden... danke für den Hinweis...
    Hier mal meine fertige Lösung:

    PHP
    <ul>
    <?php $my_query = new WP_Query('showposts=10');
      while ($my_query->have_posts()) : $my_query->the_post(); ?>
    
    
        <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
    <?php endwhile; ?> 
    </ul>

    Mal schauen wie lange SuMu´s Funktion läuft und wenn nicht mehr, dann muss
    ich sie eben Anpassen ;-)
    Aber wenigstens brauche ich dafür nun keine extra Plugin mehr...

  • Die aktuellsten Beiträge kann man sich ganz bequem über eine WP-Funktion ausgeben lassen. Eigene Queries oder Methoden braucht man da höchstens, wenn man mit der Ausgabe noch spezielle Dinge anstellen möchte. Ansonsten einfach so hier:

    PHP
    <h3>Aktuelle Beiträge</h3>
    <ul>
      <?php wp_get_archives('type=postbypost&limit=10'); ?>
    </ul>

    Das wären jetzt die zehn aktuellsten Beiträge, HTML-Code müsste natürlich an Dein Theme angepasst werden. Falls Du die Links nicht als Liste willst, müsstest Du im Codex mal die Argumente nachschlagen, man kann die sicher auch als div oder irgendwas ausgeben.

Jetzt mitmachen!

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