Intereting Posts
WordPress Multisite: иметь одинаковый заголовок и нижний колонтитул основного блога во всех суб-блогах Каковы детали для аргумента функции wp_update_plugin () Как правильно использовать filter term_link с sitemap.xml для категории продуктов в Woocommerce? Как изменить вложение вложений с имени на id Переписать пользовательский тип почтового сообщения, добавляя значения мета-поля Как добавить класс в <ul> и childs <li> виджета боковой панели – WordPress Запрос «Категория А» + 1 сообщение из категории «В» – как? Как правильно префикс URL-адреса блога API REST: базовая и пользовательская конечная точка Как изменить ярлык «Все категории» в панели моего пользовательского типа сообщений? Возможно ли внедрить это веб-приложение на мой сайт plugin_action_links Фильтр Hook Устарел? Как создать сообщение в сети WP с использованием WP-CLI WPML-настройка языкового селектора Автоматически перемещать ожидающие сообщения через 30 дней и обновлять дату публикации, когда пользователи обновляют сообщения

Цикл 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 не работает так, как должен"