Evidenziare un Post in Primo Piano?
Vorrei "evidenziare" un post in primo piano sopra tutti gli altri post con un indicatore speciale.
C'è una funzionalità in WordPress che lo fa o devo installare un plugin di terze parti?
Sto utilizzando un'installazione personalizzata di WordPress (non ospitata su WP).

Usa la funzione "in evidenza".
Nella metabox "Attributi pagina" (etichettata come Pubblica), se clicchi il link "modifica" accanto all'opzione Visibilità, troverai una casella di spunta che ti permette di "Metti questo articolo in evidenza nella prima pagina".
A meno che un tema non sovrascriva la query predefinita, quell'articolo apparirà sopra tutti gli altri. Inoltre, aggiunge la classe "sticky" agli attributi restituiti da post_class()
, quindi puoi personalizzarne lo stile come preferisci.
Per aggiungere del testo ai tuoi articoli in evidenza e metterli in risalto, aggiungi una funzione come questa all'interno del loop nel tuo index.php (o loop.php, ecc., dipende dal tuo tema):
if (is_sticky($post->ID)) echo '<span class="featured">In evidenza!</span>';
Puoi fare la stessa cosa con la proprietà css :before, in questo modo:
div.sticky h2:before {
content: "In evidenza! ";
}
(supponendo che tu stia usando h2 per visualizzare i titoli dei tuoi articoli e che tu voglia aggiungere il testo prima del titolo)

Wow. Ottima risposta e adoro anche lo screenshot!
Fantastico riguardo alla classe "sticky", ma c'è un modo per inserire testo semplice (come le parole "In evidenza") in un elemento HTML?
