Абсолютно кастомный календарь
-
Всем привет! Я делаю необычный сайт для внутреннего пользования в большой компании. Сайт касается в основном корпоративных мероприятий. Дизайном занимается дизайнер, я занимаюсь вёрсткой и адаптацией. Сайт должен выполнять несколько задач, но в то же время должен выглядеть именно так, как хочет дизайнер и заказчик.
Главное на сайте это календарь мероприятий. Конечно же я могу использовать один из многих потрясающих плагинов, но, как я писал выше, мне нужно, чтобы это выглядело и работало определённым образом. Используя плагин, я очень сильно ограничен и в дизайне и в поведении элементов. То есть мой календарь должен иметь каркас (фреймворк) специально обученного плагина, но абсолютно кастомный визуальный и UX дизайн. То же самое касается и сингл пэйдж.
Я уже пришёл к выводу, что мне нужны сущности (записи) под названием Events, которые будут иметь нужные мне атрибуты (дата, время, какие-то кастомные поля). Для решения этой задачи я нашёл плагин Pods. Но что делать дальше? Как заставить эти сущности вести себя должным образом на странице?
Чтобы было понятнее, что именно я имею в виду, я прикрепил 2 визуализации: календарь на главной и сингл ивент пэйдж. По сути, календарь на главной — это карточки с некоторой динамической информацией (дата, время, количество комментариев и лайков). Они отсортированы по дате и отфильтрованы по месяцу (текущий). Также будут ещё страницы отдельных проектов (рубрик), где должны отображаться только те события, которые относятся к данному проекту (тоже фильтр). На сингл пэйдж всё немного проще: это шаблон, на котором расположена некоторая информация, которая подтягивается из полей и атрибутов записи (дата, время, контент, изображение И так далее).
В какую сторону копать?? Хотелось бы поменьше кода, побольше красивых плагинов))Доп. инфо: Для визуальной вёрстки использую Elementor.
Скриншоты:
https://ibb.co/s1NmzhC
https://ibb.co/vqPWJmd
- Тема «Абсолютно кастомный календарь» закрыта для новых ответов.