Калькулятор аренды транспорта для WordPress
35
Плагин «Калькулятор аренды транспорта» — это профессиональное решение для транспортных компаний и сервисов аренды автомобилей, позволяющее создать интерактивный калькулятор стоимости аренды различных видов транспорта (автобусов, микроавтобусов, минивэнов и автомобилей). Плагин включает административную панель для управления транспортным парком и фронтенд-интерфейс с расчетом стоимости в реальном времени.
Пример работы калькулятора: Здесь
Основные возможности:
Для администратора:
- Управление транспортным парком — добавление, редактирование, удаление транспортных средств
- Группировка транспорта по типам:
- Автобусы (более 16 мест)
- Микроавтобусы (8-16 мест)
- Минивэны (7-8 мест)
- Автомобили (до 5 мест)
- Детальные характеристики для каждого ТС:
- Марка и модель
- Год выпуска, цвет
- Количество мест
- Цвет и материал салона
- Почасовая стоимость аренды
- Стоимость трансфера
- Ссылка на подробное описание
- Настройки калькулятора:
- Настройка названий типов аренды
- Настройка диапазона часов аренды
- Выбор валюты
Для посетителей сайта:
- Интерактивный калькулятор с выбором:
- Типа транспорта
- Конкретной модели
- Типа услуги (почасовая аренда или трансфер)
- Количества часов аренды
- Визуализация результатов:
- Автоматический расчет стоимости
- Детальная информация о выбранном транспорте
- Таблица с доступным транспортом
- Адаптивный дизайн — корректно отображается на мобильных устройствах
Технические особенности:
- AJAX-управление в админке без перезагрузки страницы
- Оптимизированная база данных с индексацией
- Безопасность — проверка прав доступа и nonce-токены
- Шорткоды для гибкого размещения на страницах
- Автоматическое создание CSS/JS файлов при активации
Производительность:
- Минимальное потребление ресурсов
- Кэширование запросов к базе данных
- Оптимизированные SQL-запросы
Установка:
- Скачайте файл плагина
- Загрузите через WordPress админку:
- Перейдите в "Плагины" → "Добавить новый"
- Нажмите "Загрузить плагин"
- Выберите zip-архив с плагином
- Нажмите "Установить" и "Активировать"
- Или загрузите через FTP:
- Разархивируйте плагин
-
Загрузите папку в
/wp-content/plugins/ - Активируйте в разделе "Плагины"
Начальная настройка:
После активации плагина:
- Автоматически создается таблица в базе данных
- Добавляются демонстрационные записи транспорта
- Создаются CSS и JS файлы
Использование:
1. Размещение калькулятора на сайте
Используйте шорткод на любой странице или в записи:
[transport_calculator]
Параметры шорткода:
-
type- фильтр по типу транспорта:bus,minibus,minivan,car -
show_table- показывать таблицу транспорта:trueилиfalse
Примеры:
[transport_calculator type="bus"] // Только автобусы [transport_calculator type="car" show_table="false"] // Автомобили без таблицы
2. Управление транспортом (Админ-панель)
Доступ через меню WordPress: "Калькулятор транспорта"
Основные разделы:
а) Главная страница
- Статистика по типам транспорта
- Инструкция по использованию шорткодов
б) Управление транспортом (/wp-admin/admin.php?page=transport-calculator-manage)
- Просмотр всего парка транспорта
- Добавление новых ТС
- Редактирование существующих записей
- Удаление ТС
- Сортировка (порядок отображения)
в) Настройки калькулятора (/wp-admin/admin.php?page=transport-calculator-settings)
- Настройка названий услуг
-
Настройка часов аренды:
- Минимальное количество часов
- Максимальное количество часов
- Значение по умолчанию
- Настройка валюты
г) Импорт данных (/wp-admin/admin.php?page=transport-calculator-import)
- Импорт демонстрационных данных
- Резервное копирование
3. Добавление нового транспорта:
- Перейдите в "Управление транспортом"
- Нажмите "Добавить транспорт"
-
Заполните форму:
- Обязательные поля: Тип, Марка, Год, Цвет, Места, Цены
- Опциональные: Модель, Цвет салона, Материал салона, Ссылка
- Сортировка: Число (меньше - выше в списке)
- Активность: Галочка для отображения на сайте
4. Работа с калькулятором на фронтенде:
Для пользователя:
- Выберите тип транспорта
- Выберите конкретную модель из списка
-
Выберите тип услуги:
- Почасовая аренда (укажите количество часов)
- Трансфер (фиксированная стоимость)
- Нажмите "Рассчитать стоимость"
- Или кликните на транспорт в таблице для автоматического выбора
Особенности:
- Таблица транспорта группируется по вкладкам
- Клик по строке в таблице автоматически выбирает транспорт
- Расчет происходит в реальном времени
- Адаптивный дизайн для мобильных устройств
Визуальные стили:
Плагин автоматически создает CSS файлы:
-
style.css- для фронтенда (адаптивный дизайн с акцентным цветом #D40637) -
admin-style.css- для админ-панели
Цветовая схема по умолчанию:
- Основной цвет: #D40637 (красный/бордовый)
- Фон калькулятора: #f5f5f5
- Акцентные элементы: синие оттенки для hover-эффектов
Безопасность:
- Проверка прав доступа - только администраторы могут управлять транспортом
- Nonce-токены для защиты от CSRF-атак
- Экранирование данных при выводе
- Валидация входных данных
- Подготовленные SQL-запросы для защиты от инъекций
Производительность:
- Оптимизированные запросы к базе данных
- Минимальное количество HTTP-запросов
- Кэширование результатов запросов
- Ленивая загрузка данных в админке
