Intereting Posts
Изображения внутри заголовка сообщения Страница для отображения архива таксономии Скрипты Enqueue внутри класса Загрузка изображения AJAX с помощью индикатора выполнения загрузки с помощью media_handle_upload Как удалить версии файлов из ссылок источника файла в wp_head? Количество сообщений, опубликованных за один конкретный день: более легкий способ Проблема с доступом к многомерному массиву для добавления классов к виджетам WordPress по умолчанию Как я могу получить следующие 10 сообщений после post_id == x? get_query_var («страница») пуст, если страница равна 1 Для изображений домашней страницы (для веб-сайта для малого бизнеса) лучше ли использовать пользовательские поля или post_thumbnail? WP Query – сообщения только от конкретного пользователя WordPress продолжает изменять код для вставки Как сделать Custom Walker для wp_nav_menu () для материализации рамки Параметры для галереи SEO? pre_get_posts на странице

Цикл Wp_query не работает так, как должен

У меня есть контур слайда на моем сайте, который я установил, чтобы показать только 2, но он показывает больше, чем это, вероятно, создаст больше слайдов по мере того, как я опубликую больше.

Каждый слайд – это тег li, и я пытаюсь использовать этот цикл для отображения 2

Что случилось с моим кодом?

Мой сайт

Плагин Slides, который я использую

<div class="intro-slides"> <ul class="rslides"> <?php $args = array ('post_type' => 'post', 'posts_per_page' => 2 ); $the_query = new WP_Query ( $args ); while ( $the_query->have_posts() ) : $the_query->the_post(); ?> <li> <div class="intro-noticias"> <?php $args = array ('post_type' => 'post', 'posts_per_page' => 1, 'post__not_in' => $do_not_duplicate ); $the_query = new WP_Query ( $args ); while ( $the_query->have_posts() ) : $the_query->the_post(); $do_not_duplicate[] = $post->ID; ?> <div class="intro-noticia-1"> <a href="<?php the_permalink(); ?>"> <?php $backgroundImg = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'large' );?> <div class="intro-post-thumbnail" style="background: url('<?php echo $backgroundImg[0]; ?>'); background-size: cover; background-position: center;"> <div class="intro-noticia-main-caption"> <h2><?php the_title(); ?></h2> <div> <span class="intro-main-caption-autor"><?php the_author(); ?></span> <span class="intro-main-caption-time"><?php printf( _x( '%s atrás', '%s = human-readable time difference', 'your-text-domain' ), human_time_diff( get_the_time( 'U' ), current_time( 'timestamp' ) ) ); ?></span> </div> </div> </div></a> </div> <?php endwhile; ?> <?php wp_reset_query(); wp_reset_postdata(); ?> <?php $args = array ('post_type' => 'post', 'posts_per_page' => 1, 'cat' => 'cat=2', 'post__not_in' => $do_not_duplicate ); $the_query = new WP_Query ( $args ); while ( $the_query->have_posts() ) : $the_query->the_post(); $do_not_duplicate[] = $post->ID; ?> <div class="intro-noticia-2"> <a href="<?php the_permalink(); ?>"> <?php $backgroundImg = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'medium' );?> <div class="intro-post-thumbnail" style="background: url('<?php echo $backgroundImg[0]; ?>'); background-size: cover; background-position: center;"> <div class="intro-noticia-secondary-caption"> <h2><?php the_title(); ?></h2> <div> <span class="intro-secondary-caption-autor"><?php the_author(); ?></span> <span class="intro-secondary-caption-time"><?php printf( _x( '%s atrás', '%s = human-readable time difference', 'your-text-domain' ), human_time_diff( get_the_time( 'U' ), current_time( 'timestamp' ) ) ); ?></span> </div> </div> </div></a> </div> <?php endwhile; ?> <?php wp_reset_query(); wp_reset_postdata(); ?> <?php $args = array ('post_type' => 'post', 'posts_per_page' => 1, 'cat' => 'cat=3', 'post__not_in' => $do_not_duplicate ); $the_query = new WP_Query ( $args ); while ( $the_query->have_posts() ) : $the_query->the_post(); $do_not_duplicate[] = $post->ID; ?> <div class="intro-noticia-3"> <a href="<?php the_permalink(); ?>"> <?php $backgroundImg = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'medium' );?> <div class="intro-post-thumbnail" style="background: url('<?php echo $backgroundImg[0]; ?>'); background-size: cover; background-position: center;"> <div class="intro-noticia-secondary-caption"> <h2><?php the_title(); ?></h2> <div> <span class="intro-secondary-caption-autor"><?php the_author(); ?></span> <span class="intro-secondary-caption-time"><?php printf( _x( '%s atrás', '%s = human-readable time difference', 'your-text-domain' ), human_time_diff( get_the_time( 'U' ), current_time( 'timestamp' ) ) ); ?></span> </div> </div> </div></a> </div> <?php endwhile; ?> <?php wp_reset_query(); wp_reset_postdata(); ?> <?php $args = array ('post_type' => 'post', 'posts_per_page' => 1, 'cat' => 'cat=4', 'post__not_in' => $do_not_duplicate ); $the_query = new WP_Query ( $args ); while ( $the_query->have_posts() ) : $the_query->the_post(); $do_not_duplicate[] = $post->ID; ?> <div class="intro-noticia-4"> <a href="<?php the_permalink(); ?>"> <?php $backgroundImg = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'medium' );?> <div class="intro-post-thumbnail" style="background: url('<?php echo $backgroundImg[0]; ?>'); background-size: cover; background-position: center;"> <div class="intro-noticia-secondary-caption"> <h2><?php the_title(); ?></h2> <div> <span class="intro-secondary-caption-autor"><?php the_author(); ?></span> <span class="intro-secondary-caption-time"><?php printf( _x( '%s atrás', '%s = human-readable time difference', 'your-text-domain' ), human_time_diff( get_the_time( 'U' ), current_time( 'timestamp' ) ) ); ?></span> </div> </div> </div></a> </div> <?php endwhile; ?> <?php wp_reset_query(); wp_reset_postdata(); ?> <?php $args = array ('post_type' => 'post', 'posts_per_page' => 1, 'cat' => 'cat=5', 'post__not_in' => $do_not_duplicate ); $the_query = new WP_Query ( $args ); while ( $the_query->have_posts() ) : $the_query->the_post(); $do_not_duplicate[] = $post->ID; ?> <div class="intro-noticia-5"> <a href="<?php the_permalink(); ?>"> <?php $backgroundImg = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), 'medium' );?> <div class="intro-post-thumbnail" style="background: url('<?php echo $backgroundImg[0]; ?>'); background-size: cover; background-position: center;"> <div class="intro-noticia-secondary-caption"> <h2><?php the_title(); ?></h2> <div> <span class="intro-secondary-caption-autor"><?php the_author(); ?></span> <span class="intro-secondary-caption-time"><?php printf( _x( '%s atrás', '%s = human-readable time difference', 'your-text-domain' ), human_time_diff( get_the_time( 'U' ), current_time( 'timestamp' ) ) ); ?></span> </div> </div> </div></a> </div> <?php endwhile; ?> <?php wp_reset_query(); wp_reset_postdata(); ?> </div> </li> <?php endwhile; ?> <?php wp_reset_query(); wp_reset_postdata(); ?> </ul> </div> 

Solutions Collecting From Web of "Цикл Wp_query не работает так, как должен"