Плагины календарей для WordPress

Плагины календарей для WordPress

Календарь на сайте – это иногда нужно, иногда прикольно, а иногда – жизненно необходимо. И вот тут, как обычно, веб-рыцари веб-дизайнеры оказываются на распутье: то ли бросить все и, вгрызаясь в PHP и CSS, рисовать свой плагин/тему/хук и т.п. Разумеется, это метод универсальный: программист в системе, как известно – “господь всемогущий”, а потому при должном уровне знаний и соответствующих затратах сил и времени – все обязательно получится, может быть не сразу, но обязательно. Ну, если, конечно, наш “маг и волшебник” – не волшебник-недоучка, магистр “Кривые ручки”…

Но есть и второй достойный путь: оставить изобретение велосипедов тем, кто действительно любит их изобретать, и заняться только насущным: т.е. не париться с кодом, а поискать разных готовых решений: функций, хуков, шорткодов, плагинов в Интернете, и в первую очередь – в репозитории самого WordPress, благо там все рабочее и проверенное.

Так вот, календарей в данном репозитории – тьма-тьмущая, и все разные: как функционально, так и визуально от простого показа события до сложной системы букинга и билетной системы.. В процессе поисков нужного среди этого многообразия вполне можно потерять больше времени, чем на написание своего собственного 🙂 И тем не менее…

Вот некоторое количество достойных календарей из каталога плагинов WordPress:

All in One Event Calendar

aio-event-calendar1All in One Events Calendar — мощный плагин для управления событиями для WordPress. Он обладает интуитивно понятным интерфейсом, что позволяет легко с ним управляться и использовать. Можно легко добавлять события, сортировать их по категориям или тегам и выбирать из трех встроенных тем оформления для календаря. Также можно вывести места происходящих событий с помощью Google Maps наряду с описанием самого события.

Огромное количество настраиваемых опций предоставляет вам полный контроль над выводом вашего календаря и событий. Можно настроить тему календаря, выбирая различные цвета с помощью соответствующего интерфейса. Также, он позволяет вам добавлять события из любого другого календаря, который поддерживает формат iCal, включая Google Calendar.
aiocalendarview1
Можно задать цену билета для события и добавить ссылку, где пользователи могут приобрести билеты. Однако, у плагина нет ни одного аддона для управления билетами на вашем собственном сайте. Хорошей альтернативной этому может стать, например, сервис типа Eventbrite, откуда можно добавлять ссылки с ценой билета.

The Events Calendar

Еще один мощный плагин для управления событиями для сайта на WordPress — это The Events Calendar. Наряду со множеством настроек, он крайне прост в использовании благодаря приятному пользовательскому интерфейсу, который вписан в административную панель вашего сайта WordPress.
theventscalendar1The Events Calendar позволяет вам с легкостью добавлять ваши события и управлять встречами и местами. Вы можете активировать отображение Google Maps для расположений ваших мест. Настройки плагина предоставляют вам полный контроль над управлением вашими событиями и календарем.

Хотите продавать билеты на ваши события? У The Event Calendar есть платные аддоны для интеграции с Eventbrite, Easy Digital Downloads и WooCommerce.

My Calendar

My Calendar — еще одно бесплатное и мощное решение для управления событиями для сайтов, работающих на WordPress. Он поддерживает несколько календарей, группы событий, категории и локации. Также плагин предоставляет генератор шорткодов и виджетов для простого добавления календарей в ваши записи, на страниц или в сайдбары.
mycalendar1Этот плагин очень гибко настраиваемый с расширенной страницей настроек. Вы можете контролировать практический любой аспект того, как выводится ваш календарь на сайте. В плагин включено шесть тем оформления для отображения календаря. Для продвинутых пользователей существует редактор стилей для загрузки вашего собственного произвольного кода CSS. Также он поддерживает вывод карт Google Map на отдельной странице события или во всплывающем его окне.

Google Calendar Events

Google Calendar Events позволяет интегрировать Google Calendar на ваш сайт на WordPress. Вы можете создавать и управлять вашими событиями с помощью Google Calendar. Этот плагин просто выведет эти события на вашем сайте. Все, что нужно вам сделать, это указать ссылку на ленту вашего гугл календаря.
google-calendar-events1В плагине приличное количество настроек. Вы можете контролировать вывод вашего календаря на сайте и событий с помощью шорткодов. Также можно управлять внешним видом календаря, если использовать собственные таблицы стилей.

Плагин не поддерживает системы продажи билетов, однако вы, снова таки, можете использовать сторонние сервисы для продажи билетов на ваши мероприятия и указывать ссылку на покупку билета прямо в событии календаря Google.

Booking Calendar

Название плагина говорит само за себя, Booking Calendar — это плагин для управления букингом для WordPress. Он позволяет вам добавлять календарь на сайт, где пользователи могут заполнить простую форму и отправить ее с соответствующим запросом бронирования. Вы можете либо принять, либо отклонить их бронь.

bookingcalendar1В Booking Calendar встроена CAPTCHA для борьбы со спамом. Вы можете контролировать, кто именно может добавлять бронь в админке. Единственным минусом плагина является то, что вы мне можете добавить дополнительные поля в форму букинга в бесплатной версии плагина.

Можно использовать этот инструмент для букинга для любого типа услуг.

Еще очень интересные и гибкие плагины – Events Maker и Events Manager.

Также, могу рекомендовать присмотреться к следующим плагинам:

CP Multi View Event Calendar

Event Calendar WD

Event Organiser

Event Calendar (бывший Ajax Event Calendar)

X Calendar Express

И наконец, к плагину с простым и понятным названием Calendar