Cum se afișează o listă cu ultimele postări actualizate în WordPress

Cum se afișează o listă cu ultimele postări actualizate în WordPress / Tutoriale

La WPBeginner, vom afișa ultima dată modificată în locul datei publicate inițial pentru toate articolele noastre. Credem că este o idee proastă de a elimina datele de pe blogurile dvs. din WordPress. Dacă utilizați data ultimei modificări, este posibil să doriți să afișați o listă cu postările actualizate recent pe site-ul dvs. În acest articol, vă vom arăta cum să afișați o listă cu ultimele postări actualizate în WordPress.

De fiecare dată când actualizați o postare, WordPress stochează data și ora acelei actualizări în tabelul de posturi ca ultima dată actualizată. Vă vom arăta cum să creați o interogare WordPress personalizată pentru a vă afișa cele mai recente articole actualizate.

Copiați și inserați acest cod într-un plugin specific site-ului sau în tema proprie functions.php fişier.

 funcția wpb_lastupdated_posts () // Argumente argumente $ lastupdated_args = array ('orderby' => 'modificat', 'ignore_sticky_posts' => '1'); // Bucla pentru afișarea a 5 postări actualizate recent $ lastupdated_loop = nou WP_Query ($ lastupdated_args); $ counter = 1; $ string = = '
    „; în timp ce ($ lastupdated_loop-> have_posts () && $ contra the_post (); $ string = = '
  • post-> ID). ''> '.get_the_title ($ lastupdated_loop-> post-> ID).' ('get_the_modified_date').
  • „; $ Contra ++; endwhile; $ string = = '
„; returnează $ string; wp_reset_postdata (); // adăugați un shortcode add_shortcode ('lastupdated-posts', 'wpb_lastupdated_posts');

Asta e tot. Acum, dacă doriți să afișați ultimele postări actualizate în fișierele șablonului temei, puteți să o utilizați astfel:

  

Pentru a afișa ultimele postări actualizate în mesajele, paginile și widgeturile WordPress, puteți utiliza codul scurt [lastupdated-posturi].

Există multe modalități diferite de a sorta articolele dvs. în WordPress. În afară de ordinea ascendentă, descendentă și aleatorie, puteți afișa, de asemenea, mesajele după data de expirare. Cu acest articol, puteți afișa acum postările până la ultima oră modificată.

Cum ați folosi acest lucru pe site-ul dvs.? Afișați data publicată inițial sau ultima dată modificată? Spuneți-ne, lăsând un comentariu mai jos.