wordpress wp_query, interagire con i nostri post

WordPress wp_query, interagire con i nostri articoli o pagine

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.

0 commenti

Lascia un Commento

Vuoi partecipare alla discussione?
Fornisci il tuo contributo!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *