Часто при разработке темы на WordPress дизайнеры выбирают различные стили для четных/нечетных комментариев. Недавно при разработке одного дизайна мы решили реализовать то же самое, только для записей блога. Для этого нам нужно добавить четные/нечетные классы CSS к соответствующим записям. В этой статье мы покажем вам как это реализовать на практике в любой теме WordPress.
Просто вставляем следующий код в файл functions.php темы:
function oddeven_post_class ( $classes ) {
global $current_class;
$classes[] = $current_class;
$current_class = ($current_class == 'odd') ? 'even' : 'odd';
return $classes;
}
add_filter ( 'post_class' , 'oddeven_post_class' );
global $current_class;
$current_class = 'odd';
Теперь нужно просто добавить различных стилей к четным/нечетным классам. Вот и все. Готово.
Источник: Kevin Chard
