@makboriska

Как сделать Ajax вывод постов по дате публикации — WordPress?

Здравствуйте, делаю для себя сайт, и хочу поставить фильтр на странице вывода постов по дате, т.е. он должен быть в виде select. Как мне это сделать? Не чего не могу найти в гугле, там есть "Как вывести по произвольному полю" и т.п. а именно по датам нет, ну вот к примеру select: Январь 2020, февраль 2020, Март 2020 и т.д. и нажимая на option выводит посты с помощью ajax, есть какие либо варианты?

Посты вывожу так:

<?php $news = new WP_Query(array('post_type' => 'post', 'orderby' => 'date', 'posts_per_page' => 99,)); ?>
				  	<?php if ( $news->have_posts() ) : while ( $news->have_posts() ) : $news->the_post(); ?>
					<div class="col-xl-4 col-lg-4 col-md-6 col-sm-6 col-12 g-10">
						<a href="<?php echo get_permalink(); ?>">
							<div class="h__item__single">
							  	<div class="h__img__single">
							  		<img class="h__img" src="<?php the_post_thumbnail_url(); ?>" alt="">
							  	</div>
							  	<div class="h__content__single">
								  	<div class="h__title">
								  		<span><?php the_title(); ?></span>
								  	</div>
								  	<div class="separate-bg"></div>
								  	<div class="h__date__single">
								  		<span><?php the_date(); ?></span>
								  	</div>				  		
							  	</div>
							</div>
						</a>					
					</div>
	        		<?php endwhile; ?>
	        		<?php endif; ?>


Заранее спасибо.
  • Вопрос задан
  • 137 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы