
wordpress wp_query, interagire con i nostri post
wordpress wp_query, interagire con i nostri post
WP_Query è una classe definita in wp-includes/query.php che gestisce le complesse operazioni di richieste di articoli (o pagine) di un blog WordPress; Ci permette di interagire con i dati salvati nel nostro database, possiamo visualizzare, inserire, modificare o eliminare qualsiasi dato presente nel nostro database MySQL.
Interagire con WP_Query
esempio classico di utilizzo della nostra classe wp_query, vediamo come estrarre post di una determinata categoria, poniamo per esempio che vogliamo tirarci fuori i post della categoria con ID = 3.
<?php
$args = array(
'cat' => '3'
);
// La Query
$the_query = new WP_Query( $args );
// Il Loop
while ( $the_query->have_posts() ) :
$the_query->the_post();
echo '<li>' . get_the_title() . '</li>';
endwhile;
// Ripristina Query & Post Data originali
wp_reset_query();
wp_reset_postdata();
?>bene abbiamo i nostri post categorizzati, non sto qui a dirvi che possiamo passare tantissimi criteri di ricerca al nostro oggetto $wp_query, vi lascio il documento ufficiale dove poter vedere parametri e metodi che io attualmente non vi ho elencato.


Lascia un Commento
Vuoi partecipare alla discussione?Sentitevi liberi di contribuire!