Intereting Posts
Как вызвать статическую функцию в add_action () внутри другой статической функции? Как правильно отключить ПЕРЕСМОТРЫ и AUTOSAVE для всего сайта и, возможно, для персонализированного типа сообщений Добавление пользовательского Javascript в заголовок в Admin Ресурс Javascript не задерживается с остальным Какова идеальная настройка для решения проблем безопасности? Загрузите хранимые файлы WordPress для пользовательского входа Создание случайного числа в каждом сообщении и сохранение его в базе данных Создание URL-адреса Add Media Link в поле Как перенести меню с сайта на мою тему в WordPress? Почему пользовательский запрос mysql не возвращает результат? Правильно ли синтаксис? После переноса Media Import и DB некоторые изображения не отображаются (локальная установка) Можно ли остановить WordPress от добавления p1, p2 … классов к p-тегам в TinyMCE? woocommerce, добавьте отдельные суммы налогов и общую сумму на страницу списка заказов Почему akismet предотвращает появление комментариев Jetpack в моей очереди модерации? Фильтр по типу виджета не работает с настраиваемыми ссылками

Вставить html после определенного количества сообщений?

Можно ли после определенного количества сообщений закрыть список и запустить новый, вот так …

Особенно после 6 сообщений …

<ul id="carousel"> <li> <ul class="inner-items"> <li>Post content</li> <li>Post content</li> <li>Post content</li> <li>Post content</li> <li>Post content</li> <li>Post content</li> </ul> </li> <li> <ul class="inner-items"> <li>Post content</li> <li>Post content</li> <li>Post content</li> <li>Post content</li> <li>Post content</li> <li>Post content</li> </ul> </li> </ul> 

Что-то вроде этого, но, очевидно, нужно считать, что он публикует, если вообще возможно?

  <?php $loop = new WP_Query( array( 'post_type' => 'work','posts_per_page' => '-1' ) ); ?> <ul id="carousel"> <li> <ul class="inner-items"> <?php while ( $loop->have_posts() ) : $loop->the_post(); ?> <li> <?php the_content(); ?> <?php the_post_thumbnail( 'work-thumb' ); ?> </li> <?php endwhile; ?> </ul> </li> </ul> 

Я даже не уверен, если это возможно, но любая помощь была бы большой благодаря 🙂

Вы можете использовать следующее, и оно должно делать именно то, что вы хотите, проверив значение $loop->current_post .

 <?php $loop = new WP_Query( array( 'post_type' => 'work','posts_per_page' => '-1' ) ); ?> <ul id="carousel"> <li> <ul class="inner-items"> <?php while ( $loop->have_posts() ) : $loop->the_post(); ?> <?php if( $loop->current_post && !($loop->current_post % 6) ) : ?> </ul> </li> </li> <ul class="inner-items"> <?php endif; ?> <li> <?php the_content(); ?> <?php the_post_thumbnail( 'work-thumb' ); ?> </li> <?php endwhile; ?> </ul> </li> </ul>