WordPress.org

Ready to get started?Download WordPress

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

it:Riferimento funzioni/get post status

Descrizione

Recupera lo stato del post basandosi sul suo ID.

Se il post è un allegato, viene restituito lo stato del post genitore.

Utilizzo

<?php get_post_status$ID ?>

Parametri

$ID
(integer) (opzionale) ID del post. Se non indicato, si usa quello del post corrente.
Default: ''

Valori restituiti

(string|boolean) 
Stato del post o false in caso di fallimento.

I valori possibili sono:

  • 'publish' - il post (o la pagina) è pubblicato
  • 'pending' - il post è in attesa di revisione
  • 'draft' - il post è in stato bozza
  • 'auto-draft' - post appena creato, senza contenuto
  • 'future' - post da pubblicare in futuro
  • 'private' - post non visibile agli utenti che non hanno fatto login
  • 'inherit' - una revisione. si veda get_children
  • 'trash' - il post è nel cestino. aggiunto nella versione 2.9.

Esempi

Esempio di base:

<?php
	if ( get_post_status ( $ID ) == 'private' ) {
		echo 'private';
	} else {
		echo 'public';
	}
?>

Note

Log delle modifiche

  • Da: 2.0.0

File sorgente

get_post_status() si trova in wp-includes/post.php.

Correlati

Si veda anche l'indice di Riferimento funzioni e l'indice di Tag dei template.