Я настроил пользовательский тип сообщения в WordPress и у меня есть вопрос. Как я могу заставить WordPress назначить последнему элементу в моем запросе другой класс?
Вот мой код: (Это прекрасно работает ...)
<?php
$args = array('post_type' => 'testimonial_quote', 'posts_per_page' => -1);
// The Query
$the_query = new WP_Query( $args );
// The Loop
$i = 0;
while ( $the_query->have_posts() ) : $the_query->the_post();
?>
<div class="quote-main">
<p class="quote"><?php echo get_field('testimonial_item'); ?></p>
<p class="name"><?php echo get_field('testimonial_name_item'); ?></p>
<p class="company"><?php the_title(); ?></p>
</div>
<?php
$i++;
endwhile;
// Reset Post Data
wp_reset_postdata();
?>
Для последнего элемента в моем списке - мне нужно, чтобы оно было:
<div class="quote-main-final">
<p class="quote"><?php echo get_field('testimonial_item'); ?></p>
<p class="name"><?php echo get_field('testimonial_name_item'); ?></p>
<p class="company"><?php the_title(); ?></p>
</div>
(В основном, изменение имени класса "quote-main" на "quote-main-final" для последнего элемента, который он извлекает)
Любая помощь будет оценена.