Однако несколько доработок сделают её по-настоящему отличной.
Прошедшие события
Хотя я понимаю, почему старые события не отображаются, часто бывает полезно иметь возможность легко их просмотреть. Так устроены наши личные (электронные) календари.
Я предлагаю отображать в календаре ВСЕ события. Отлично сработает вариант, при котором все уже прошедшие события будут «затемнены» (но останутся кликабельными).
Обновление: Дополнительные предложения вынесены в отдельные темы:
Я полностью согласен с отображением прошлых мероприятий — когда вы переходите назад по календарю и видите его пустым, может сложиться впечатление, что мероприятий не было. Очень приятно видеть календарь заполненным, и это может побудить пользователей присоединиться к будущим событиям, если они пропустили предыдущие.
Однако, возможно, стоит добавить опцию выбора: отображать прошлые события или нет — это будет идеальным компромиссом
Я обнаружил, что если не указывать дату/время окончания, можно избежать удаления прошедших событий из календаря. Они не будут помечены как «истёкшие», но и не будут затемнены.
Моя команда и я также хотели бы видеть прошедшие события, так как это было бы полезно для других: они могли бы ознакомиться с прошлыми событиями, узнать, что такие мероприятия проводятся, и быть в курсе следующих.
Просто из любопытства: влияет ли настройка delete expired event posts after на отображение прошлых событий в календаре? Логично предположить, что да, если пост для этого события календаря удаляется. Я не проверял это на своей настройке календаря, потому что у меня эта настройка отключена, и я не хочу терять какие-либо прошлые события, ха-ха.
Я почти уверен, что эта настройка применяется только к сообщениям (то есть событиям) в рамках темы календаря.
Страница Upcoming Events (Ближайшие события), напротив, ссылается на события, каждое из которых является темой и содержит фрагмент кода событий, вставленный функцией «События» этого плагина. И эта страница вообще не настраивается.
Полностью согласен с предложенными улучшениями от @nathank!
Наше сообщество было бы очень радо видеть все прошлые события, отмеченные приглушенным или более бледным оттенком оригинального цвета.
Также я большой поклонник большего разнообразия цветов в календаре для кодирования различий между официальными мероприятиями сообщества, встречами и социальными/неформальными событиями.
Наконец, представление списка тем в виде расписания — это отличное предложение.