Как на сайте WordPress вывести запланированные (и опубликованные после) записи через скрипт
Пример кода (slug категории media):
<?php // === Запланированные и опубликованные мероприятия === $args_future = array( 'posts_per_page' => 4, 'orderby' => 'date', 'order' => 'DESC', 'category_name' => 'media', 'post_status' => array('future', 'publish'), // ← ключевое изменение ); $query_future = new WP_Query($args_future); ?> <div class="year-section scheduled-events"> <div class="ut-list2 ut-list"> <?php if ($query_future->have_posts()) : while ($query_future->have_posts()) : $query_future->the_post(); ?> <div class="post-card scheduled"> <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>"> <?php if (has_post_thumbnail()) : ?> <span class="post-thumbnail"><?php the_post_thumbnail('full'); ?></span> <?php else : ?> <span class="post-thumbnail"> <img src="/wp-content/uploads/2024/02/nofona.png" alt="Нет изображения" /> </span> <?php endif; ?> <!-- Дата над заголовком, внутри ссылки --> <span class="post-date"><?php the_date('F j, Y'); ?></span> <span class="texthome"><?php the_title(); ?></span> </a> </div> <?php endwhile; else : ?> <div class="no-posts">There are no upcoming events yet.</div> <?php endif; wp_reset_postdata(); ?> </div> </div>