Ищете плагин календаря событий WordPress, который не утомит вас функциями? Sugar Calendar может стать именно тем, что вам нужно. Это легкий, но функциональный плагин календаря событий от Sandhills Development, той же команды, что и Easy Digital Downloads, AffiliateWP, WP Simple Pay.
Из этого практического обзора Sugar Calendar вы узнаете обо всем, что может предложить этот плагин.
Список возможностей
Sugar Calendar - довольно старый плагин. Но в 2019 году ему стало уделяться намного больше внимания, когда команда выпустила полностью переписанный плагин в виде версии 2.0, а также отдельный веб-сайт для него.
Новая версия поддерживает весь необходимый для календаря функционал:
- Создавайте неограниченное количество «календарей» в качестве категорий.
- Добавляйте неограниченное количество событий через действительно простой интерфейс.
- Показывайте календари во внешнем интерфейсе (есть несколько специальных виджетов).
- Просматривайте и управляйте календарями и событиями на сервере.
- Настройте базовые повторяющиеся события (в основной версии Pro).
Базовая версия довольно легкая, но в ней есть все необходимое.
Платные дополнения
Есть несколько платных надстроек, которые добавляют ключевые функции, необходимые сайтам мероприятий:
- Продажа билетов на мероприятия – продавайте билеты на свои мероприятия и управляйте ими. Включает в себя встроенную платежную систему Stripe.
- Каналы календаря – синхронизируйте свои календари с iCal, Google и другими календарными системами.
- URL-адреса событий – настройте внешние URL-адреса для событий или настройте URL-адреса перенаправления.
- Отправка событий из внешнего интерфейса – позволяет пользователям отправлять свои собственные события из внешнего интерфейса вашего сайта.
- Advancing Recurring (скоро – на момент написания этой статьи еще не выпущено) – создавайте повторяющиеся события, используя более сложные правила.
Бесплатные дополнения
Если вам нужно еще больше функций, есть также несколько бесплатных надстроек:
- Gravity Forms – интеграция с Gravity Forms. Вы сможете использовать Gravity Forms для создания регистрационных форм и настроить прием онлайн-платежей.
- Ninja Forms – то же, что и выше, но для Ninja Forms.
- Google Maps – чтобы отображать места событий на Google Maps.
- WP All Import – импортировать события из файлов CSV или Excel с помощью плагина WP All Import.
Работа с Sugar Calendar
Для начала будем использовать бесплатную версию с Sugar Calendar с WordPress.org. Затем установим премиум-надстройки и покажем, как некоторые из них работают.
В Sugar Calendar есть два типа контента:
- Календари – о них можно думать как о категориях событий – они помогают организовывать события.
- События – это индивидуальные события.
Создание события
Одна из уникальных особенностей Sugar Calendar – простой интерфейс для создания событий. Если вы когда-либо использовали другой плагин событий, то знаете, что они предоставляют множество возможностей для создания события, и это кажется ошеломляющим.
Sugar Calendar дает только пару опций, что значительно упрощает работу (особенно если вы собираетесь передать это клиентам).
Компромисс заключается в том, что это дает меньше контроля над событиями. Но пользуясь другими плагинами все обычно оставляют большинство полей пустыми.
В бесплатной версии есть буквально все, что вы делаете для создания мероприятия:
- Введите продолжительность в поле «Событие».
- Введите местоположение в поле «Событие».
- Выберите Календарь на боковой панели (помните, что это категории).
- Добавьте текст в редактор (по умолчанию он использует классический редактор, но дает вам возможность включить редактор блоков).
- Добавьте избранное изображение с помощью обычного инструмента WordPress для избранных изображений.
Вот и все! Мероприятие создано:
Скорее всего, вы захотите добавить собственный CSS для настройки страницы событий, потому что по умолчанию он довольно простой. Если вы обычный пользователь, вас это немного расстроить: в плагине нет встроенных опций стиля. Но опытные пользователи / разработчики могут легко настроить по мере необходимости все события.
Еще можно изменить в настройках формат даты и времени.
Отображение / просмотр календаря
Чтобы отображать календари во внешнем интерфейсе, есть несколько вариантов:
- короткий код,
- виджет,
- функция PHP.
В настоящее время нет варианта блока, который был бы полезным дополнением. Но достаточно добавить шорткод блока – вы не получите визуального предварительного просмотра в редакторе блоков, ног результат будет аналогичный.
Шорткод имеет разные параметры. Например, вы можете:
- Выбирать конкретные календари (категории) событий. По умолчанию события отображаются из всех календарей.
- Изменять диапазон дат (например, недельный или месячный календарь).
Календарь сделает все возможное, чтобы унаследовать стиль от вашей темы, что позволит ему слиться с остальной частью вашего сайта. Есть параметры, позволяющие посетителям изменять дату или фильтровать по определенной категории событий:
Что касается виджетов, у вас есть специальные опции для отображения:
- Список всех календарей (категорий).
- Календарь событий.
- Фильтры событий – позволяет посетителям фильтровать способ отображения событий на странице архива событий.
- Список событий – отображает предстоящие события в виде списка вместо календаря.
Вот пример того, как выглядят эти виджеты – опять же, вам может понадобиться немного CSS для очистки виджета списка событий:
Можно просмотреть календарь событий на своей панели инструментов, включая параметры для фильтрации событий по дате / времени:
Кликнув на мероприятие, увидите всплывающее окно с кратким описанием его деталей (включая время начала и окончания).
И это почти все, что касается бесплатной версии.
Смотрите также:
Лучшие плагины WordPress для событий – календари, места проведения, билеты и многое другое
Премиальные надстройки Sugar Calendar
Повторяющиеся события
В основной версии Pro можно создавать базовые повторяющиеся события:
- повседневно,
- еженедельно,
- ежемесячно,
- ежегодно.
Вы также можете установить жесткую дату, чтобы остановить повторение:
Разработчик также работает над надстройкой премиум-класса, которая добавит более сложные правила повторения. Однако это дополнение еще не вышло на момент написания статьи.
Каналы календаря
Надстройка Лента календаря дает посетителям возможность добавлять отдельные события своих календарей, в случае iCal или Google Calendar. Можно синхронизировать целые календари, например, WebCal и Direct.
Плагин добавляет новые параметры для iCal и Google Calendar на страницу одного мероприятия и в представление календаря:
URL-адреса событий
С помощью надстройки «URL - адреса событий» вы получаете в интерфейсе события новую опцию «Ссылка», что позволяет добавлять ссылку на событие. У вас также есть возможность автоматически перенаправлять посетителей на эту ссылку.
Например, если вы проводите вебинар, то перенаправьте событие на фактическую ссылку для присоединения к вебинару:
Продажа билетов на мероприятия
Настройка Event Ticketing позволяет продавать билеты на свои мероприятия через Stripe. Или, с недавним изменением, можно интегрировать его с WooCommerce, чтобы разблокировать все многочисленные платежные шлюзы WooCommerce (и варианты управления заказами / заказами WooCommerce).
В настройках билетов вы можете настроить такие детали, как ваша валюта и электронные письма с квитанциями о заказе:
Когда вы добавляете события, установите цену билета и максимальную вместимость:
В интерфейсе посетители могут приобрести их, используя всплывающее окно. При необходимости они смогут добавить нескольких участников:
На странице квитанции ее можно отправить по электронной почте / распечатать / просмотреть свои билеты. Каждому билету присваивается уникальный код:
Можно просматривать детали заказа / билета и в бэкэнде:
Вам нужно проверять заказы билетов с помощью этого интерфейса. Или экспортировать билеты в файл CSV и использовать его (чтобы не открывать панель управления WordPress на мероприятии).
Однако нет приложения, QR-кодов или чего-то еще, что позволяло бы просто сканировать билеты.
Подача заявок на события через интерфейс
Надстройка Frontend Event Submissions позволяет создавать front-end формы для посетителей. Она не включает собственный конструктор форм – интегрировать его с одним из следующих плагинов:
- WPForms,
- Gravity Forms,
- Formidable Forms,
- Ninja Forms.
Например, в WPForms вы получите новую область настроек Sugar Calendar, которая позволяет отображать поля в вашей форме на поля событий Sugar Calendar:
Цены на Sugar Calendar
Плагин Sugar Calendar доступен как в облегченной версии на WordPress.org, так и в базовой премиум-версии, а также в различных премиум-надстройках (а также в некоторых бесплатных надстройках).
Вам могут понадобится профессиональные надстройки для расширенных функций, таких как продажа билетов на мероприятия, отправка событий в интерфейсе, ленты календаря и многое другое.
Базовая версия Pro стоит 29 или 49 долларов, но не включает дополнения Pro. Вы можете получить доступ к надстройкам Pro за 89 долларов США за годовую лицензию или 249 долларов США за пожизненную лицензию:
Во всех плагинах от Sandhills Development, включая Sugar Calendar, есть одна неизменная черта: они не пытаются удивить вас, упаковывая каждую функцию. Вместо этого они хорошо выполняют основные функции, которые нужны большинству людей, и встраивают API-интерфейс разработчика, чтобы вы могли расширять их при необходимости.
Если вам нравится такой подход, то вам понравится Sugar Calendar. Однако с точки зрения всевозможных функций он не соответствует некоторым другим популярным вариантам. Так что, если вы обычный пользователь, который хочет иметь предварительно созданную функцию / настройку для всех возможных вариантов, этот плагин не для вас.
Источник: wplift.com
Комментарии к записи: 0