X

Cel mai simplu mod de a afișa postările recente în WordPress

Nu aveți nevoie de interogări personalizate sau apeluri la baza de date doar pentru a obține o listă de postări recente. De fapt, există o funcție încorporată în WordPress care va face exact acest lucru. Se numește, wp_get_archives(). S-ar putea să o recunoașteți ca o modalitate de a afișa arhive lunare, dar cu câțiva parametri, o puteți modifica pentru a afișa o listă de postări WordPress publicate recent. Iată codul:

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

Ceea ce va face acest lucru este să elimine orice formatare adăugată de WordPress și să genereze o listă frumoasă a celor 10 postări cele mai recente, fiecare în propriul său tag <li>.

Comentarii   Lasă un răspuns

  1. Ellery Davies May 24, 2013 at 8:52 am

    Folosesc tema Wordpress Twenty-Eleven și am afișat întotdeauna postările recente folosind widget-ul din Jetpack. Dar vreau ca această listă să apară și în postările individuale. Există o modalitate de a face acest lucru?

  2. Muchas gracias!!!! Mulțumesc mult!!!! Exact ce căutam!

    Salutări din Spania 😉
    Sara

  3. Mulțumesc! A rezolvat problema mea în 2 secunde.

  4. Mulțumesc Leland – exact la timp
    *Îmi place site-ul tău apropo 😀

    M.?

  5. Sachin @ Web Design Mauritius May 14, 2010 at 8:30 am

    L-am implementat pe pagina mea „despre” aici: http://www.webdesign-bureau-of-mauritius.com/web-design-mauritius

    Funcționează ca prin magie. Mulțumesc pentru asta!

  6. Poți să spui sistemului să afișeze rezumatul postării? sau doar un teaser?

  7. Ok. Tot ce face acest cod este să afișeze o listă foarte simplă de postări recente. Marcajul este similar cu acesta:

    <ul>
    <li><a href="http://example.com/recent-post-3">Ultima</a></li>
    <li><a href="http://example.com/recent-post-2">A doua postare recentă</a></li>
    <li><a href="http://example.com/recent-post-1">A treia postare recentă</a></li>
    </ul>

    Dacă doriți altceva (miniaturi, număr de caractere, orice altceva), asta ar necesita o buclă personalizată și nu pot să trec în revistă fiecare caz specific în comentariile de aici.

  8. Cum fac asta și am și miniaturi? Miniaturi foarte mici. 35px X 35 px. Google mă enervează trimițându-mă în cercuri toată ziua. Sunt inutile lol.

    Ei bine, aștept răspunsul tău util.

    Mulțumesc.

    1. Oh wow, asta e ușor 😀 Mulțumesc pentru acest articol grozav!

      Apropo, a întâlnit cineva funcții pentru a combina actualizările postărilor recente și ale paginilor în ordine cronologică?

  9. Ce zici de afișarea postărilor recente, împreună cu un număr stabilit de caractere din intrarea propriu-zisă?

  10. Gary David Hill April 5, 2010 at 6:15 am

    O bucată de cod grozavă! Mi-au trebuit doar doi ani să o găsesc. xD

    1. LOL… mai bine mai târziu decât niciodată.

  11. Bună, cum fac ca lista să aibă URL-urile în interiorul tag-urilor Header?

    Mulțumesc

  12. Trebuie să exclud postările dintr-o anumită categorie, cum s-ar putea face?

    1. Ar trebui să faci o buclă personalizată și să excluzi categoria. Vezi pagina query_posts pentru mai multe informații.

  13. Jordan Meeter March 3, 2010 at 4:54 pm

    Mulțumesc, asta m-a ajutat enorm. 🙂

  14. Cum pot face asta cu categorii?

    1. Te referi la o listă de categorii sau la o listă de postări din anumite categorii?

      Pentru o listă de categorii ați putea folosi wp_list_categories.

      Pentru o listă de postări dintr-o anumită categorie, probabil ați avea nevoie de o interogare personalizată. Cum să faceți asta ar necesita un tutorial complet nou, dar acesta ar trebui să vă ajute să începeți.

  15. curat și simplu. Mulțumesc pentru cod

  16. @Corey: Nu cu acest cod, probabil ar trebui să faceți o buclă personalizată pentru asta.

  17. MULȚUMESC!!!! m-am chinuit cu mai multe pluginuri de postări recente, dar mereu era ceva ce trebuia configurat, editat etc. în sfârșit pot elimina tot gunoiul suplimentar necesar pentru a le face să funcționeze

  18. Poți adăuga ora și data la asta? Dacă da, cum?

  19. Îmi funcționează perfect. Mulțumesc pentru acest hack excelent 🙂

  20. Mulțumesc! Exact ce îmi trebuia 😉

  21. eh mulțumesc.
    ce ar trebui să fac pentru a adăuga un antet la liste?
    mulțumesc din nou.

  22. Mulțumesc mult, a funcționat superb!

  23. Ce zici de o versiune în care excluzi anumite categorii din postările recente? această funcție nu permite excluderea categoriilor. O folosesc în interiorul buclei înainte de apelul pentru titlul postării efective într-o bară laterală stângă și am constatat că cealaltă versiune a unei interogări personalizate a bazei de date a introdus titlul ultimei postări în titlul postării principale the_title(). Dacă folosesc versiunea pe care ați furnizat-o, atunci nu introduce titlul greșit postării, dar nu pot exclude câteva categorii personalizate care alimentează știrile și portofoliul meu.

  24. Acesta este perfect! Exact ce îmi trebuia pentru a afișa cele mai recente postări pe pagina principală a unui site web bisericesc. Mulțumesc mult pentru pont!

  25. Sper să funcționeze pe blogul meu

Adaugă un comentariu

Suntem bucuroși că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de confidențialitate, iar toate linkurile sunt nofollow. NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.

Lista de verificare pentru lansarea WordPress

Lista de verificare finală pentru lansarea WordPress

Am compilat toate elementele esențiale de verificare pentru lansarea următorului dvs. site WordPress într-o singură carte electronică la îndemână.
Da, trimite-mi eBook-ul gratuit!