Ce este: WP_Query

Notă! Unele linkuri de pe această pagină pot fi linkuri afiliate, ceea ce înseamnă că, dacă alegeți să efectuați o achiziție, pot câștiga un mic comision fără costuri suplimentare pentru dvs. Apreciez foarte mult sprijinul dvs.!

WP_Query

WP_Query este o clasă definită în WordPress. Permite dezvoltatorilor să scrie interogări personalizate și să afișeze postări utilizând diferiți parametri. Este posibil ca dezvoltatorii să interogheze direct baza de date WordPress. Cu toate acestea, WP_Query este una dintre modalitățile recomandate de interogare a postărilor din baza de date WordPress.

Mai jos este un exemplu de WP_Query simplu care afișează postări din categoria începători:

<?php

// The Query

$the_query = new WP_Query( 'category_name=începători' );?>

Exemplul de cod de mai sus nu afișează automat postările. Pentru a afișa rezultatele interogării, utilizatorul ar trebui să utilizeze bucla ( Loop ) WordPress. Așa:

<?php

// The Query

$the_query = new WP_Query( 'category_name=începători' );// The Loop

if ( $the_query->have_posts() ) {

echo '<ul>';

while ( $the_query->have_posts() ) {

$the_query->the_post();

echo '<li>' . get_the_title() . '</li>';

}

echo '</ul>';

} else {

// no posts found

}

/* Restore original Post Data */

wp_reset_postdata();

?>

WP_Query este un instrument puternic, există mulți parametri care pot fi utilizați pentru a scrie interogări mai complexe și avansate. WP_Query poate fi utilizat pentru a crea bucle imbricate (o buclă WordPress în interiorul unei bucle). Dezvoltatorii WordPress îl pot folosi în pluginuri și teme pentru a-și crea propriile afișări personalizate de postări.

O listă completă a parametrilor WP_Query este disponibilă pe WordPress Codex.

Articole suplimentare:

S-ar putea să te intereseze și:

Despre Admin Staff

Comunitatea WordPress este un Blog strict Educativ pentru utilizatorii de WordPress. Nu este Agenție de WEB, Publicitate sau Marketing! Dacă sunteți firmă și aveți nevoie de sfaturi vă ajut cu plăcere, pentru contracte de colaborare, vă rog contactați agenții specializate, care vă pot oferi documentația fiscală necesară. Sunt pasionat de WordPress și tot ce se leagă de mediul online din 2011, scriu din pasiune și-mi place să ajut, doar prin prisma acestui fapt că-mi place să fac bine oamenilor care au aceeași pasiune. Blog-ul este monetizat prin link-uri de afiliere și Google Adsense, unde se plătesc taxe legale de către platformele respective. Dacă dorești să susții acest blog, sunt deschis pentru donații. Vă mulțumesc pentru înțelegere! George CRIȘAN , Administrator Comunitatea WordPress!

Lasă un comentariu