Intereting Posts
Как организовать продукты по коллекциям с описанием коллекций? Лучший способ сортировки вариантов родительской страницы, поиск? Как отобразить все настраиваемые поля, связанные с типом сообщения? Исходный выход (предотвращение wpautop) Архивная страница с переписью нескольких таксономий Сортировка get_terms, ACF автоматически удаляет дубликаты Показать онлайн-статус автора текущего сообщения Пользовательский тип сообщения обновляется для поддержки комментариев, но комментарии не отображаются Сохранение сообщений ACF Варианты продукта WooCommerce не отображаются в корзине, корзине или кассе Странное перенаправление поведения после перемещения сайта разработки на клиентский сервер Настройка вывода метки / заголовка администратора nav_menu Проверка входа в систему Почему плохо использовать GUID? Как изменить «Регистрация завершена. Пожалуйста, проверьте свой адрес электронной почты. "В wp-login.php

Дата заказа Архивная страница для отдельной категории?

Приведенный ниже код позволяет архивировать сообщения в порядке дат. Но я не могу понять, как изменить это, поэтому он тянет только одну категорию сообщений.

Ссылка

Любая помощь была высоко оценена

<?php //* Template Name: Custom Archive //* Remove standard post content output remove_action( 'genesis_post_content', 'genesis_do_post_content' ); remove_action( 'genesis_entry_content', 'genesis_do_post_content' ); add_action( 'genesis_entry_content', 'sk_page_archive_content' ); add_action( 'genesis_post_content', 'sk_page_archive_content' ); /** * This function outputs posts grouped by year and then by months in descending order. * */ function sk_page_archive_content() { global $post; $lastposts = get_posts('numberposts=-1') ; $year = ''; $month = ''; foreach($lastposts as $post) : setup_postdata($post); if(ucfirst(get_the_time('F')) != $month && $month != ''){ echo '</ul></li>'; } if(get_the_time('Y') != $year && $year != ''){ echo '</ul></li>'; } if(get_the_time('Y') != $year){ $year = get_the_time('Y'); echo '<li><h2>' . $year . '</h2><ul class="monthly-archives">'; } if(ucfirst(get_the_time('F')) != $month){ $month = ucfirst(get_the_time('F')); echo '<li><h3>' . $month . '</h3><ul>'; } ?> <li> <span class="the_date"><?php the_time('d') ?>:</span> <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> </li> <?php endforeach; ?> </ul> <?php } remove_action( 'genesis_entry_footer', 'genesis_entry_footer_markup_open', 5 ); remove_action( 'genesis_entry_footer', 'genesis_post_meta' ); remove_action( 'genesis_entry_footer', 'genesis_entry_footer_markup_close', 15 ); genesis();