A volte può esservi l'esigenza di dare enfasi al primo post restituito dal Loop di WordPress. Possiamo ottenere questo effetto aggiungendo una classe CSS al primo post. Vediamo come.
Il seguente codice, da inserire nel file functions.php
, aggiunge la classe first
al primo post del Loop:
add_filter( 'post_class', 'my_first_post_class' );
function my_first_post_class( $classes ) {
global $wp_query;
if( 0 == $wp_query->current_post ) {
$classes[] = 'first';
}
return $classes;
}