Promemoria: ecco un piccolo snippet di codice da aggiungere al tuo file Functions.php per visualizzare un piccolo tag di testo subito dopo il titolo di un articolo, se appartiene ad una particolare categoria.
Ciò è utile quando, ad esempio, vuoi sottolineare il fatto che questo articolo appartiene ad una particolare categoria. Lo utilizzo in particolare quando voglio fare dei microarticoli di poche righe, in modo da far capire al lettore che si tratta di un “short” di due o tre righe, e non di un vero e proprio articolo sviluppato, oppure quando voglio visualizzare l'etichetta “Zona Membri” per gli articoli privati riservati ai membri, come nell'esempio seguente.
Nell'esempio qui sotto ti basterà sostituire le parole “cortometraggi” e “Area membri” con le categorie che preferisci.
funzione label_after_post_title($titolo, $post_id) {
se (is_admin()) {
restituisce $titolo;
}
if ( in_the_loop() && has_category( 'pantaloncini', $post_id ) ) {
restituisce $titolo . ' • <span class=" »shorts-category »">[PANTALONCINI]</span>';
}
if ( in_the_loop() && has_category( 'membri', $post_id ) ) {
restituisce $titolo . ' • <span class=" »shorts-category »">[ZONA MEMBRI]</span>';
}
restituisce $titolo;
}
add_filter('the_title', 'label_after_post_title', 10, 2);