Внедряем в сайт функционал записи на прием. Данная возможность может пригодится в медицинской сфере, а также в сфере образования (репетиторство).
Плагин Booked Appointments
Плагин платный (59 $), но если хорошо поискать, то можно найти и бесплатно. Минусом плагина является отсутствие перевода на русский язык (в админке напрочь отсутствует, неполный перевод во фронтенде).
Я это исправил — сделав перевод, предлагаю скачать файлы перевода. Эти 2 файла нужно закинуть в папку плагина booked/languages/, перевод начнет работать автоматически. При необходимости доработать перевод можно с помощью программы PoEdit.
Настраиваем плагин под свои нужды. Настройки довольно просты: подтверждать запись или нет, интервалы записи, уведомления и т.д. Создаем страницу (если необходимо), и с помощью шорткода [booked-calendar] выводим форму записи на прием.
Сервисы записи
Я провел сравнительный анализ сервисов предоставляющих услугу онлайн бронирования:
Сервис | Стоимость | sms (стандарт) | sms (custom) | Name в смс |
Y-Clients | 12000 руб / 1,5 года, 5 сотрудников (660 руб/мес) | 1,65 | 2,1 | 5200 руб/мес |
Hesus | 600 руб/мес | 2,5 | ||
Gbooking | 1 200 руб/мес 5 сотрудников | 1,9 | 2,4 | 2,6 руб/шт |
Simplybook.me * | 10 $ / мес, 100 бронирований, 88 сотрудников (630 руб/мес) | 100 SMS / 7$ (4,4) |
* Есть бесплатный тариф — до 50 записей, но смс отдельно
В эту таблицу не попали, такие сервисы как Мой кабинет, Позаписи, Get in line, NaPriem т.к. от них мне не удалось получить внятных тарифов. Из таблицы выходит, что наиболее популярным и выгодным является сервис Y-Clients.
Скрипт вызывающий форму Y-Clients с произвольной кнопки
Кнопка должна быть с классом order-btn
// Открытие онлайн записи
$(function() {
$(document).on('click', '.order-btn', function() {
$('.yWidgetBlock').css('display', 'inherit');
});
});
(function($) {
$(function() {
$('.order-btn').on('click', function() {
$('.yWidgetBlock').css('opacity', '1');
$('.yButtonText').click();
return false;
});
});
})(jQuery);
[site-socialshare]
Спасибо!