WordPress: verificare se un post è in rilievo

WordPress: verificare se un post è in rilievo

I post in rilievo vengono detti sticky nella terminologia di WordPress perché restano sempre posizionati all'inizio del Loop. Per verificare se un post è in rilievo possiamo usare la funzione is_sticky().

La funzione viene descritta come segue:

This Conditional Tag checks if the current post is a Sticky Post meaning the "Stick this post to the front page" check box has been checked for the post. This is a boolean function, meaning it returns either TRUE or FALSE.

Questa funzione accetta facoltativamente l'ID del post su cui effettuare il test e restituisce un valore booleano:


// Nel Loop
if(is_sticky()) {
	//...
}

// Fuori dal Loop

if(is_sticky(10)) {
	//...
}

Come si può notare, l'ID del post è utile al di fuori del Loop.

Torna su