X

Der einfache Weg, aktuelle Beiträge in WordPress anzuzeigen

Sie benötigen keine benutzerdefinierten Abfragen oder Datenbankaufrufe, nur um eine Liste aktueller Beiträge zu erhalten. Tatsächlich gibt es eine Funktion, die in WordPress integriert ist und genau das tut. Sie heißt wp_get_archives(). Sie erkennen das vielleicht als eine Möglichkeit, Monatsarchive anzuzeigen, aber mit ein paar Parametern können Sie sie so modifizieren, dass eine Liste der zuletzt veröffentlichten WordPress-Beiträge angezeigt wird. Hier ist der Code:

<?php wp_get_archives('title_li=&type=postbypost&limit=10'); ?>

Was dies tun wird, ist, jegliche von WordPress hinzugefügte Formatierung zu entfernen und eine schöne Liste der 10 neuesten Beiträge auszugeben, jeder innerhalb seines eigenen <li>-Tags.

Kommentare   Hinterlasse eine Antwort

  1. Ellery Davies 24. Mai 2013 um 8:52 Uhr

    Ich benutze das Wordpress Twenty-Eleven Theme und habe immer aktuelle Beiträge über das Widget in Jetpack angezeigt. Aber ich möchte, dass diese Liste auch in den einzelnen Beiträgen angezeigt wird. Gibt es eine Möglichkeit, dies zu tun?

  2. Muchas gracias!!!! Vielen Dank!!!! Genau das, was ich gesucht habe!

    Grüße aus Spanien 😉
    Sara

  3. Danke! Das hat mein Problem in 2 Sekunden gelöst.

  4. Danke Leland – gerade noch rechtzeitig
    *Ich liebe deine Seite übrigens 😀

    M.?

  5. Sachin @ Web Design Mauritius 14. Mai 2010 um 8:30 Uhr

    Ich habe es hier auf meiner Über-uns-Seite implementiert: http://www.webdesign-bureau-of-mauritius.com/web-design-mauritius

    Es funktioniert wie ein Zauber. Danke dafür!

  6. Kannst du dem System auch sagen, dass es den Auszug für den Beitrag anzeigen soll? Oder nur einen Teaser?

  7. Okay. Dieser Code zeigt nur eine sehr einfache Liste von aktuellen Beiträgen an. Die Markup ist ähnlich wie diese:

    <ul>
    <li><a href="http://example.com/recent-post-3">Neuester Beitrag</a></li>
    <li><a href="http://example.com/recent-post-2">2. neuester Beitrag</a></li>
    <li><a href="http://example.com/recent-post-1">3. neuester Beitrag</a></li>
    </ul>

    Wenn Sie etwas anderes wünschen (Thumbnails, Zeichenanzahl, was auch immer), würde das eine benutzerdefinierte Schleife erfordern, und ich kann nicht wirklich auf jeden spezifischen Fall in den Kommentaren hier eingehen.

  8. Wie mache ich das und habe auch Thumbnails? Sehr kleine Thumbnails. 35px X 35 px. Google nervt mich, schickt mich den ganzen Tag im Kreis. Sie sind nutzlos lol.

    Nun warte ich auf Ihre nützliche Antwort.

    Danke.

    1. Oh wow, das ist einfach 😀 Danke für diesen tollen Artikel!

      Übrigens, ist jemandem eine Funktion begegnet, um sowohl die neuesten Beiträge als auch Seitenaktualisierungen chronologisch zusammenzuführen?

  9. Wie wäre es, die neuesten Beiträge zusammen mit einer bestimmten Anzahl von Zeichen aus dem eigentlichen Eintrag anzuzeigen?

  10. Gary David Hill 5. April 2010 um 06:15 Uhr

    Geniales Stück Code! Hat nur zwei Jahre gedauert, bis ich es gefunden habe. xD

    1. LOL… besser spät als nie.

  11. Hallo, wie mache ich, dass die Liste die URLs in Header-Tags enthält?

    Danke

  12. Ich muss Beiträge aus einer bestimmten Kategorie ausschließen, wie kann das gemacht werden?

    1. Sie müssten eine benutzerdefinierte Schleife erstellen und die Kategorie ausschließen. Weitere Informationen finden Sie auf der Seite query_posts.

  13. Danke, das hat mir sehr geholfen. 🙂

  14. Wie kann ich das mit Kategorien machen?

    1. Meinen Sie eine Liste von Kategorien oder eine Liste von Beiträgen aus bestimmten Kategorien?

      Für eine Liste von Kategorien könnten Sie wp_list_categories verwenden.

      Für eine Liste von Beiträgen einer bestimmten Kategorie benötigen Sie wahrscheinlich eine benutzerdefinierte Abfrage. Wie das geht, würde einen neuen Tutorial-Beitrag erfordern, aber dies sollte Ihnen den Einstieg erleichtern.

  15. sauber und einfach. Prost für den Code

  16. @Corey: Nicht mit diesem Code, Sie müssten dafür wahrscheinlich eine benutzerdefinierte Schleife erstellen.

  17. DANKE!!!! habe mit mehreren Plugins für aktuelle Beiträge gerungen, aber es gab immer etwas, das konfiguriert, bearbeitet usw. werden musste. Endlich kann ich all den zusätzlichen Müll entfernen, der benötigt wurde, um sie zum Laufen zu bringen

  18. Können Sie Zeit und Datum hinzufügen? Wenn ja, wie?

  19. Bei mir funktioniert es einfach. Danke für diesen ausgezeichneten Hack 🙂

  20. Danke! Genau das, was ich brauchte 😉

  21. eh danke.
    Was soll ich tun, um eine Kopfzeile zu den Listen hinzuzufügen?
    nochmals danke.

  22. Vielen Dank, hat wunderbar funktioniert!

  23. Wie wäre es mit einer Version, bei der bestimmte Kategorien von den neuesten Beiträgen ausgeschlossen werden? Diese Funktion erlaubt nicht den Ausschluss von Kategorien. Ich verwende sie innerhalb der Schleife vor dem Aufruf des eigentlichen Beitrags Titels in einer linken Seitenleiste und habe festgestellt, dass die andere Version einer benutzerdefinierten Datenbankabfrage den letzten Beitrags Titel in den Hauptbeitrag the_title() eingespeist hat. Wenn ich die von Ihnen bereitgestellte Version verwende, wird der falsche Titel nicht in den Beitrag eingespeist, aber ich kann ein paar benutzerdefinierte Kategorien nicht ausschließen, die meine Nachrichten und mein Portfolio speisen.

  24. Das ist perfekt! Genau das, was ich brauchte, um die neuesten Beiträge im Design der Hauptseite einer Kirchenwebsite anzuzeigen. Vielen Dank für den Tipp!

  25. Ich hoffe, es funktioniert in meinem Blog

Kommentar hinzufügen

Wir freuen uns, dass Sie einen Kommentar hinterlassen haben. Bitte beachten Sie, dass alle Kommentare gemäß unserer Datenschutzrichtlinie moderiert werden und alle Links nofollow sind. Verwenden Sie KEINE Schlüsselwörter im Namensfeld. Lassen Sie uns ein persönliches und bedeutungsvolles Gespräch führen.

WordPress Launch Checkliste

Die ultimative Checkliste für den Start von WordPress

Wir haben alle wichtigen Checklistenpunkte für den Start Ihrer nächsten WordPress-Website in einem praktischen E-Book zusammengefasst.
Ja, senden Sie mir das kostenlose E-Book!