Artikel in der Kategorie Ansicht individuell stylen

Wollen Sie die Artikel in einer Kategorie durch eine individuelle Hintergrundfarbe optisch voneinander unterscheiden, können Sie folgenden Code in die functions.php ihres Genesis Child Themes einfügen.

[php]
add_filter( ‘post_class’, ‘tsm_archive_post_class’ );
function tsm_archive_post_class( $classes ) {
global $wp_query;
// Keeps columns out of secondary loops ie: Genesis Featured Post widgets
if( ! $wp_query->is_main_query() ) {
return $classes;
}
$classes[] = ‘even’;
if( 0 == $wp_query->current_post || 0 == $wp_query->current_post % 2 )
$classes[] = ‘odd’;
return $classes;
}

[/php]

Anschließend fügen Sie in die styl.css Datei folgenden Klassen hinzu:

[php]
.even {background:#ccc;}
.odd {background:#000}
[/php]

Ähnliche Beiträge