Na polskim forum WordPressa użytkownik kujdak zadał pytanie
Mam skórkę Twenty Eleven ten. chciałem wyróżnić posty – co drugi o np. szarym tle. porsze o pomoc jak to zrobic?
Odpowiedź dotyczy dowolne skórki i jest przewrotna. Wystarczy dodać odpowiednią klasę i ją wyróżnić.
A więc jak dodać klasę?
add_filter( 'post_class', 'iworks_even_odd_post_class_filter' );
$post_count = 1;
function iworks_even_odd_post_class_filter( $class )
{
global $post_count;
$class[] = $post_count++ % 2? 'odd':'even';
return $class;
}
Oraz dodać odpowiedni wygląd w pliku style.css:
.hentry.odd
{
background-color:red;
}
Comments