Intereting Posts
пользовательские почтовые типы таксономий UI radioobuttons not checkboxes Добавление настраиваемых полей в собственные настройки галереи wp matisse theme show выдержки не весь контент Как получить список типов сообщений, которые «поддерживают» различные вещи, такие как атрибуты страницы? Как включить HTML в выдержки? Создание настраиваемых ролей для использования в многостраничном экземпляре WordPress? Переадресация WordPress Multisite на wp-signup.php Ползунок уменьшенных изображений Как получить список дочерних идентификаторов для названной категории? страница типа персонализированного сообщения Как делиться пользовательскими данными на нескольких веб-сайтах WordPress? Проблема с возможностями ролей Изменение часового пояса Locked Me Out? API настроек с пользовательским ограничением меню типа сообщения исключить несколько терминов с помощью функции get_terms ()

Нужно добавить класс к первому элементу в цикле foreach

Я тяну все вложения для этого конкретного сообщения и показываю их в карусели. Проблема в том, что я должен дать первому элементу класс активных, так что карусель бутстрапа будет работать.

Вот моя петля:

<?php foreach ( $attachments as $attachment ): $description = $attachment->post_content; echo '<div class="item" data-description="' . $description . '">'; echo wp_get_attachment_image($attachment->ID, 'large'); echo '</div>'; endforeach; ?> 

Я пробовал:

 <?php $isFirst = true; ?> <?php foreach ( $attachments as $attachment ): $description = $attachment->post_content; echo '<div class="item' . $isFirst ? ' active' : '' . '" data-description="' . $description . '">'; echo wp_get_attachment_image($attachment->ID, 'large'); echo '</div>'; endforeach; ?> 

Solutions Collecting From Web of "Нужно добавить класс к первому элементу в цикле foreach"