Intereting Posts
Автоматизация отдельных шагов установки WordPress Показать дату публикации как 26.04.2012 Главная страница url permalink В моем заголовке есть область виджета. Как я могу отображать другой виджет в зависимости от того, какая группа показана? Получить верхний номер позиции из меню WordPress Какая функция фактически отображает wp_admin_bar? Как я могу это назвать? Добавление класса current_post_item к текущему сообщению в цикле Как на белом ярлыке мой собственный сайт, созданный wordpress? Кнопка внутри пользовательского метабокса, запускающая кнопку обновления Как изменить меню администратора «Страницы» на что-то еще Admin (Все сообщения) перестать отвечать на вопросы Отображение дополнительной контактной информации пользователя Как отображать элементы разных типов сообщений? переопределить фильтр в плагине Последние x Размещенные категории?

Петля через дочерние образы родителя для Nivo Slider

Я хочу использовать ползунок Nivo для циклического перехода по дочерним элементам родительской страницы один за другим, как я могу это сделать?

У меня есть следующий фрагмент кода, который захватывает ВСЕ дочерние страницы родительской страницы и отображает их:

<?php $pages = get_pages(array('child_of' => $post->ID)); foreach($pages as $post) { setup_postdata($post); $fields = get_fields(); ?> <?php echo $fields->title; ?> <?php } wp_reset_query(); ?> 

Есть ли способ показать 1 дочерний образ и после нажатия следующей стрелки на Nivo отображается следующее дочернее изображение?

Solutions Collecting From Web of "Петля через дочерние образы родителя для Nivo Slider"

Чтобы получить прикрепленные (т.е. дочерние) изображения сообщения, попробуйте использовать get_children() . например:

 <?php $child_image_args = array( 'post_mime_type' => 'image', 'post_parent' => $postID, 'post_type' => 'attachment' ); $child_images = get_children( $child_image_args ); ?> 

Возвращает ассоциативный массив дочерних образов. Затем просто wp_get_attachment_image() их, например, используя wp_get_attachment_image() для вывода. например:

 <div id="nivoslider"> <?php foreach ( $child_images as $child_image ) { wp_get_attachment_image( $child_image->ID ); } ?> </div> 

Интеграция Nivo Slider в основном не подходит для WPSE, но если вы хотите перейти вручную, измените параметр manualAdvance на manual в своем экземпляре #nivoslider jQuery.