Articles

Obiecte WordPress WP_Post

Când folosiți funcțiile WordPress, cum ar fi get_post(), informațiile vor fi stocate în obiectele WP_Post. În acest articol, vă vom arăta ce este stocat în aceste obiecte WP_Post, precum și cum să le accesați.

Dacă doriți mai multe informații despre crearea de pluginuri WordPress, consultați seria noastră de tutoriale despre crearea primului dvs. plugin WordPress.

Cercetați un server pentru proiectele dvs. de dezvoltare? InMotion oferă soluții scalabile de găzduire WordPress care se pot potrivi nevoilor dumneavoastră de buget și performanță.

Variabile stocate în obiectele WP_Post

ID: Această variabilă stochează ID-ul postului.

post_author: Această variabilă stochează ID-ul de utilizator numeric al autorului postului.

post_type: Această variabilă conține tipul postului.

post_title: Această variabilă stochează titlul postării.

post_date: Această variabilă afișează data și ora postării.

post_date_gmt: Această variabilă afișează același conținut ca și post_date, dar în GMT.

post_content: Această variabilă stochează conținutul postării.

post_excerpt: Această variabilă stochează extrasul definit de utilizator al postării.

post_status: Această variabilă stochează starea curentă a postării.

comment_status: Această variabilă stochează informații cu privire la faptul dacă comentariile sunt deschise sau închise la postarea respectivă.

ping_status: Această variabilă stochează informații cu privire la faptul dacă postarea este deschisă sau închisă pentru pingback-uri.

post_password: Această variabilă stochează parola postării. Va returna gol dacă postul nu are o parolă.

post_parent: Dacă postul are un post părinte, această variabilă va returna ID-ul postului părinte.

post_modified: Această variabilă stochează data și ora la care postul a fost modificat ultima dată.

post_modified_gmt: Această variabilă stochează data și ora ultimei modificări în GMT.

comment_count: Această variabilă stochează data și ora ultimei modificări în GMT: Această variabilă stochează numărul de comentarii care au fost lăsate pe post.

menu_order: Dacă este definită o ordine de meniu pentru postare, aceasta va fi afișată în această variabilă.

Obținerea de date din obiectele WP_Post

Obținerea de informații din obiectele WP_Post este destul de simplă:

<?php
$example = get_post();
echo $example->post_title;
?>

În acest exemplu, stocăm informațiile din funcția get_post() în variabila $example. Deoarece funcția get_post() stochează datele folosind obiecte WP_Post, variabila $exemplu conține acum obiecte WP_Post.

În continuare, pur și simplu apelăm obiectul WP_Post dorit din interiorul variabilei $exemplu și îl afișăm folosind comanda PHP echo.

.