Funcțiile get_post și get_post_field în WordPress în WordPress

Preluarea obiectului WP_Post complet sau a unui singur câmp specific din baza de date după ID.

Sintaxă
$post = get_post($id); | $titlu = get_post_field('post_title', $id);

Extragerea datelor despre o postare

Pentru a citi informațiile unei postări fără a rula o buclă:

  • get_post($id): returnează o instanță a clasei WP_Post conținând toate coloanele din tabela wp_posts (titlu, conținut, autor, dată, status).
  • get_post_field('camp', $id): citește rapid o singură proprietate (de exemplu post_name sau post_author) aplicând filtrele de sanitizare corespunzătoare.
Exemplu Concret: Preluarea autorului și conținutului unei postări
<?php
$articol = get_post(105);
if ($articol) {
    echo esc_html($articol->post_title);
    $autor_id = get_post_field('post_author', 105);
}
?>

Comunitate & Schimb de cunoștințe

Întrebări & Exemple de Cod: Funcțiile get_post și get_post_field în WordPress

Ai o nelămurire despre utilizarea comenzii Funcțiile get_post și get_post_field în WordPress sau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!

💬

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.

Comunitate Adaugă o întrebare sau distribuie un cod

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.