WordPress.org

Ready to get started?Download WordPress

Codex

it:Riferimento classi/WP Post

Contents

Ruolo di WP_Post

La classe WP_Post è utilizzata per contenere oggetti post memorizzati nel database ed è restituita da funzioni come get_post.

Variabili membro di WP_Post

In WordPress 3.5.1

Variabile membro Tipo variabile Note
ID int L'ID del post
post_author string L'ID dell'autore del post (stringa numerica)
post_name string Lo slug del post
post_type string Si veda Tipi di post
post_title string Il titolo del post
post_date string Formato: 0000-00-00 00:00:00
post_date_gmt string Formato: 0000-00-00 00:00:00
post_content string Il contenuto completo del post
post_excerpt string Riassunto del post definito dall'utente
post_status string Si veda get_post_status per i valori
comment_status string Restituisce: { open, closed }
ping_status string Restituisce: { open, closed }
post_password string Restituisce una stringa vuota se non c'è la password
post_parent int ID del post genitore ( default 0 )
post_modified string Formato: 0000-00-00 00:00:00
post_modified_gmt string Formato: 0000-00-00 00:00:00
comment_count string Numero di commenti sul post (stringa numerica)

Accedere all'oggetto WP_Post

Per accedere alle funzioni membro dell'oggetto post, usare questa sintassi.

$examplePost = get_post();

echo $examplePost->ID; // Stampa l'ID del post

Si prega di notare: sebbene il metodo qui sopra vada bene per recuperare l'ID del post, non lo si deve usare per stampare il post_content e altri elementi filtrati (come il post_title). Si deve invece usare the_content se ci si trova nel loop, oppure apply_filters se ci si trova fuori dal loop, in modo simile a quanto segue

$examplePost = get_post();

echo $examplePost->post_content; // Non si faccia questo

echo apply_filters( 'the_content', $examplePost->post_content ); // Si faccia questo al suo posto

File sorgente

WP_Post si trova in wp-includes/post.php.

Correlati

Si veda anche l'indice di Riferimento classi e l'indice di Riferimento funzioni.