Este filtro adiciona uma classe CSS ao primeiro post de cada loop, de todos os contextos (categoria, arquivo, tags etc) tudo através da função post_class.

Assim, não mais se precisaria usar o recurso de fixar post para que ele tenha uma classe especial para que ele tenha a classe que o ajuda a ter destaque nas listagens do site. Exemplo:

function mark_first_post( $classes )
{
    remove_filter( current_filter(), __FUNCTION__ );
    $classes[] = 'primeiro-post';
    return $classes;
}
 
add_filter( 'post_class', 'mark_first_post' );

O filtro adiciona a classe, as outras vão estar lá normalmente.

Com este filtro também se poderia adicionar o nome da categoria atual ou categorias do post, data, tags, metadados etc só implementar este mesmo código.