@cHibisSov

Как сделать фильтр на странице сайта на Wordpress, разделяющий записи событий на прошедшие и предстоящие?

6139f9d4ba6e2073898290.jpeg
Здравствуйте! Делаю сайт на WP. Возникла задача: на одной странице разместить анонсы событий (в форме афиш), при клике на которые переходишь на запись и читаешь о выбранном событии. Необходимо сделать фильтр на странице (примерно как на вложенной картинке), разделяющий все события на прошедшие и предстоящие. Спасибо!
  • Вопрос задан
  • 49 просмотров
Решения вопроса 1
artzolin
@artzolin Куратор тега WordPress
php, WordPress разработка сайтов artzolin.ru
У вас три нормальных варианта:
  1. Сделать табы. Т.е. делаете запрос, перед выводом записей проверяете дату события и разделяете по табам на этапе сборки html
  2. Для записей делаете классы .future и .past и при клике сортируете на js. Есть нормальная библиотека mixitup
  3. Ajax-запрос. Это посложнее предыдущих. При клике посылаете запрос на сервер, получаете ответ, перестраиваете контент. Тут подробнее как работает ajax в WordPress
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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