Intereting Posts
Я хочу создать страницу с категориями проектов или любую иерархическую систему, объединяющую проекты Удаление плагинов на всех сайтах wp_logout Не регистрировать меня Заголовок изображения в Magnific Popup для изображений, встроенных в сообщение Более 100 терминов в любой таксономии замедляют публикации сообщений? WPML icl_register_string () выдает фатальную ошибку, но работает Переписать правила для разных вложенных терминов пользовательской таксономии Моя контактная форма не реагирует Как я могу получить список активных плагинов в блоге WordPress? Голосовая почта YearWise Как я могу найти крючок, мне нужно переписать функцию? template_redirect вызывает бесконечный цикл при вызове get_queried_object Поиск в реальном времени Что за таблицы, заканчивающиеся на мета, используемые в базе данных WordPress? Обновление галереи Случайно в каждый час без дубликатов?

Как исключить сообщения, упорядоченные по комментарию comment_count из последующих циклов wordpress, используя WP_Query?

На моей странице есть три отдельных цикла. Первый получает самую прокомментированную запись. Затем запрос сбрасывается для второго цикла и извлекает 3 последних сообщения, а затем сбрасывается снова, чтобы после этого получить три сообщения после этого. Я хочу, чтобы сообщение, которое имеет наибольшее количество комментариев для a), выбирается только за последние 24 часа и b) для исключения из 2-го и 3-го запросов для предотвращения появления дубликатов сообщений.

Как я могу это достичь?

<?php get_header(); ?> <div class="container_12 clearfix"> <div class="grid_8 main-content"> <div class="grid_12 alpha omega"> <?php $args = array( 'posts_per_page' => 1, 'orderby' => 'comment_count' ); $the_query = new WP_Query( $args ); ?> <?php if ( have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?> <a href="<?php the_permalink();?>"><h1 class="main-heading"><?php the_title(); ?></h1></a> <p class="meta">Published on <?php the_date(); ?> by <a href="<?php echo the_permalink();?>"><?php the_author(); ?></a><a href="<?php the_permalink();?>"> <?php comments_number(); ?></a></p> <?php the_excerpt(); ?> <?php endwhile; else: ?> <?php endif; ?> <?php wp_reset_postdata(); ?> </div> <?php $args = array( 'posts_per_page' => 3, 'orderby' => 'most_recent' ); $the_query = new WP_Query( $args ); ?> <div class="grid_6 alpha"> <?php if ( have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?> <a href="<?php the_permalink();?>"><h2><?php the_title(); ?></h2></a> <p class="meta">Published on <?php the_date(); ?> by <a href="<?php echo the_permalink();?>"><?php the_author(); ?></p></a> <?php the_excerpt(); ?> <?php endwhile; else: ?> <?php endif; ?> <?php wp_reset_postdata(); ?> </div> <?php $exclude = $most_recent; $args = array( 'posts_per_page' => 3, 'orderby' => 'most_recent', 'offset' => 3 ); $the_query = new WP_Query( $args ); ?> <div class="grid_6 alpha"> <?php if ( have_posts() ) : while ( $the_query->have_posts() ) : $the_query->the_post(); ?> <a href="<?php the_permalink();?>"><h2><?php the_title(); ?></h2></a> <p class="meta">Published on <?php the_date(); ?> by <a href="<?php echo the_permalink();?>"><?php the_author(); ?></p></a> <?php the_excerpt(); ?> <?php endwhile; else: ?> <?php endif; ?> <?php wp_reset_postdata(); ?> </div> </div><!--maincontent--> <?php get_sidebar(); ?> </div><!--endcontainer--> <?php get_footer(); ?>