GridPadel — Документация и руководство пользователя
Первые шаги
Сделайте GridPadel цифровой витриной своего клуба
Тема сочетает в себе эффективную маркетинговую часть с GridPadel Core — расширением, которое управляет бронированием, тренерами, подписками, турнирами и каналами WooCommerce. Следуйте инструкциям ниже, чтобы безопасно установить, импортировать и настроить демо-версию.
Что вы можете сделать
Резервирование полей
Участники бронируют билеты онлайн с доступностью в режиме реального времени и немедленным подтверждением.
Управление подпиской
Создайте несколько уровней со специальными преимуществами и ценами.
Профили тренеров
Представьте команду, цены и бронирование курсов с сайта.
Турниры
Регистрация, таблицы и обновление результатов в одном потоке.
Платежи
Бронирование за наличные, подписки и курсы через WooCommerce.
Индивидуальный дизайн
Редактируйте страницы с помощью Elementor: код не требуется.
Установка
Установите тему на свой сайт WordPress
Ваша ответственность: вы (или ваше агентство/хостинг) устанавливаете WordPress на хостинг, загружаете файлы/расширения темы и настраиваете DNS и SSL. Envato и ThemeForest не имеют доступа к вашему серверу, чтобы выполнить установку за вас. Канал поддержки авторов охватывает дефекты продукта и пошаговые вопросы, документированные в течение периода поддержки, а не полное администрирование сервера.
Системные требования и статус
После активации темы Мастер настройки и область GridPadel в администрировании включают проверку Состояние системы/требования. В каждой строке отображаются два значения: Обнаружено (то, что объявляет сервер — ваши цифры будут отличаться) и Требуется (минимум для продолжения). В этом руководстве мы в основном документируем второе значение.
Требуемый минимум (мастер настройки)
<таблица> <тр>Этапы установки
Загрузить тему
В WordPress выберите Внешний вид → Темы → Добавить → Загрузить тему. Выберите ZIP-файл темы и нажмите «Установить».
Активировать тему
После завершения установки нажмите Активировать.
Запустите мастер настройки
Мастер запускается автоматически: устанавливает необходимые расширения и импортирует демо-версию.
Готово
Посетите сайт: он онлайн. Теперь вы можете настроить цвета, логотип и контент.
Если загрузка ZIP не удалась
Для больших пакетов тем требуются соответствующие ограничения PHP (см. таблицу выше). Если WordPress отображает общую ошибку после загрузки (например, «Срок действия ссылки, по которой вы перешли, истек»), попросите хост увеличить upload_max_filesize и post_max_size или установите вручную: разархивируйте GridPadel.zip на своем компьютере, загрузите папку GridPadel через SFTP/FTP в wp-content/themes/, затем активируйте тему в Внешний вид → Темы.
Совместимость
Проверено стек на наличие демонстрационных версий и включенных шаблонов
Приведённые ниже версии соответствуют объявлениям в style.css, заголовку плагина GridPadel Core и тому, что мы тестируем перед каждым выпуском. Экран состояния системы в мастере настройки применяет те же минимумы.
Требуется как минимум / Протестировано до)Требуется PHP в style.css)Plugins/gridpadel-core.zip или TGMPA)Не включено
<ул>Мастер настройки
Автоматическая настройка в 6 простых шагов
Мастер настройки помогает быстро начать работу, устанавливая необходимые плагины и импортируя демонстрационный контент. При необходимости его можно запустить снова в любое время.
Шаг 1 — Проверка системы
Просмотрите список Состояние системы / Требования (версия PHP, память, лимиты загрузки и т. п.). Исправьте у хостинга все строки со статусом Ошибка перед продолжением, чтобы мастер и импорт демо не остановились на полпути.
Шаг 2 — Выбор конструктора
- Elementor (рекомендуется) — полная библиотека шаблонов, редактирование перетаскиванием, все шаблоны шапки/подвала Studio.
- Gutenberg (бета) — встроенный блочный редактор без Elementor. Покрытие шаблонов растёт; выбирайте этот вариант только если предпочитаете блоки Elementor.
Шаг 3 — Установка плагинов
Просмотрите и подтвердите установку:
- GridPadel Core — всегда обязателен (система бронирования и основные функции клуба)
- WooCommerce — всегда обязателен (оформление заказа, членства и платежи)
- Elementor — обязателен при выборе пути конструктора Elementor
Шаг 4 — Выбор шаблона
Выберите один из шести макетов главной страницы. Мастер импортирует полный набор страниц и устанавливает ваш выбор в качестве главной:
- Elite — полноэкранный hero
- Instant — макет с приоритетом бронирования
- Showcase — демонстрация объекта
- Minimal — лаконичный, ориентированный на контент
- Community — акцент на соцсети и события
- Trainers — презентация под руководством тренеров
Демонстрационные бизнес-данные (корты, тренеры, события, турниры, членства, меню и товары WooCommerce) импортируются вместе с выбранным шаблоном.
Шаг 5 — Лицензия
Введите код покупки ThemeForest, чтобы включить обновления и поддержку. На локальных или тестовых сайтах этот шаг можно пропустить.
Шаг 6 — Готово
Ссылки на главную страницу, Customizer и панель GridPadel. Далее замените демо-тексты, логотипы и контактные данные клуба.
Шаблоны страниц
Готовые страницы, импортированные с выбранным макетом главной
Варианты главной
Импорт демо создаёт все шесть главных страниц; только макет, выбранный в мастере настройки, становится главной страницей сайта. Смените его позже в Настройки → Чтение или продублируйте другую главную страницу в Elementor.
- Elite — полноэкранный hero
- Instant — макет с приоритетом бронирования
- Showcase — витрина объекта
- Minimal — лаконичный, сфокусированный на контенте
- Community — акцент на соцсети и события
- Trainers — презентация под руководством тренеров
Страницы клуба
- About Us, Club, Contact
- Courts, Coaches, Events, Tournaments
- Blog, Archive, Search, 404
Системные страницы
- /profile — кабинет участника (бронирования, членство, аккаунт WooCommerce)
- /signin и /signup — брендированные страницы входа
- Отдельные шаблоны для кортов, тренеров, членств, событий, турниров и записей блога
Шапка и подвал
Путь Elementor: демо импортирует адаптивную шапку и полный подвал как шаблоны библиотеки Elementor. Чтобы настроить их, перейдите в Elementor → Шаблоны → Сохранённые шаблоны, откройте элемент Header или Footer и нажмите Редактировать с помощью Elementor. Чтобы сбросить эти шаблоны из пакета темы (перезаписывает ваши правки), используйте GridPadel → Повторный импорт шаблонов и выберите Header и/или Footer.
Путь Gutenberg: шапка и подвал не являются шаблонами Elementor. Они выводятся с помощью [gp_studio_header] и [gp_studio_footer] на блочных страницах — редактируйте страницы с этими шорткодами в блочном редакторе.
Только главная: GridPadel → Шаблоны переключает, какой из шести макетов главной активен. Не редактирует шапку, подвал или другие страницы.
Бронирование кортов
Как управлять бронированием кортов
Добавление кортов
Чтобы добавить новый корт:
- Перейдите в Корты → Добавить новый
- Введите название, описание и изображение записи
- Назначьте категорию корта (например Indoor, Outdoor, Premium) в таксономии на боковой панели
- Установите базовую почасовую ставку или добавьте ценовые окна для временных интервалов и переопределений по датам
- Выберите покрытие, макс. число игроков и дополнительное оборудование на странице корта
- В разделе Структура корта выберите Отдельный корт (один физический корт) или Категорию корта (несколько экземпляров одного типа с указанием количества кортов)
- Нажмите Опубликовать
Часы работы клуба (обязательны для бронирования)
Слоты бронирования формируются из часов работы клуба. Используйте Заблокированные слоты или Разовые закрытия корта в редакторе корта, чтобы убрать конкретные периоды.
Как работает бронирование
Когда участник хочет забронировать корт:
- Выбирает корт и дату
- Отображаются доступные временные слоты
- Выбирает время и добавляет в корзину
- Завершает оплату в checkout
- Получает письмо с подтверждением
- Бронирование появляется в личном кабинете
Просмотр бронирований
Все бронирования в GridPadel → Бронирования. Фильтруйте по дате, корту или имени клиента. Экспортируйте бронирования в CSV для учёта.
Отмены и возвраты
При отмене бронирования:
- Временной слот снова становится доступным
- Клиент может запросить возврат через WooCommerce
- Клиент и администратор получают уведомления по электронной почте
Подписки
Создание уровней членства и управление ими
Создание уровней
Перейдите в Подписки → Добавить, чтобы создать уровень. Типичные примеры:
Базовый
<ул>Премиум
<ул>ВИП
<ул>Преимущества для участников
Вы можете, например, предложить:
<ул>Как подписаться
Клиенты приобретают членство как товар в магазине: WooCommerce взимает оплату, и статус участника обновляется автоматически.
Тренеры
Управление профилями тренеров и уроками
Добавление тренера
Чтобы создать профиль тренера:
- Перейдите в Тренеры → Добавить нового
- Введите имя и биографию тренера
- Загрузите фото профиля
- Установите почасовую ставку за урок
- Укажите годы опыта
- Перечислите специализации (падел, пиклбол и т. д.)
- Добавьте сертификаты, если есть
- Нажмите Опубликовать
Расписание тренеров (необходимо для бронирования уроков)
Часы клуба по-прежнему применяются к кортам; расписание тренеров определяет, когда уроки могут начинаться и заканчиваться.
Бронирование уроков
Участники могут бронировать уроки прямо со страницы профиля тренера. Система:
- Показывает доступность тренера
- Рассчитывает стоимость урока
- Обрабатывает оплату
- Отправляет подтверждение тренеру и ученику
Специализации тренеров
Вы можете назначить специализации, чтобы помочь участникам найти подходящего тренера:
- Обучение начинающих
- Продвинутая техника
- Стратегия и тактика
- Тренировка юниоров
- Подготовка к турнирам
События
Клубные события, регистрации, площадки и организаторы
Создание события
Перейдите в События → Добавить новое и настройте:
- Название, обложка и описание
- Дата, время и срок регистрации
- Вместимость и взнос за участие (связанный продукт WooCommerce для платных событий)
- Связанные Площадка и Организатор (отдельные типы записей в меню администратора)
- Включённые пункты и поля FAQ в редакторе события
Регистрации
Посетители регистрируются со страницы события или через [gp_studio_registration_form]. Просматривайте заявки в GridPadel → Регистрации вместе с заявками на турниры.
Онлайн-регистрация закрывается после наступления фактического срока регистрации. Если поле Срок регистрации оставить пустым, по умолчанию используется дата начала, затем дата окончания, если дата начала не задана. Без каких-либо дат действуют только вместимость и настройки внешней регистрации.
Фронтенд
- Виджет Elementor Events List или шорткод
[ppc_events] - Макет Studio для отдельного события с виджетами Elementor в категории Events (cover, schedule, organizers, FAQ, register button и связанные поля)
Турниры
Организация и управление турнирами
Создание турнира
Перейдите в Турниры → Добавить новый и настройте:
- Название и описание турнира
- Даты начала и окончания
- Срок регистрации
- Вступительный взнос (если платный)
- Необязательные сведения в Произвольные поля — например максимальное число участников, призовой фонд, вид спорта или формат
Статус турнира
Статус турнира по умолчанию Открыт для регистрации при публикации. Выберите Черновик в редакторе турнира, если событие должно оставаться скрытым в списках открытых/текущих и в регистрации, пока вы не будете готовы.
Регистрация
Участники регистрируются на странице турнира. Управляйте заявками в GridPadel → Регистрации. Онлайн-регистрация открыта, когда статус турнира — Открыт для регистрации и фактический срок регистрации ещё не истёк. Если Срок регистрации пуст, по умолчанию используется дата начала турнира, затем дата окончания; без указанных дат регистрацию ограничивает только статус.
Вы можете:
- Просматривать всех зарегистрированных участников
- Обновлять статус регистрации (ожидает, подтверждено, завершено или отменено)
- Отменять регистрацию при необходимости
- Экспортировать список участников в CSV
Публичные страницы турниров
Отображайте турниры с помощью виджетов Elementor Список турниров или Таблица турниров, либо шорткода [ppc_tournaments]. У каждого турнира есть отдельная страница Studio с расписанием, регистрацией и деталями события.
Интеграция WooCommerce
Как GridPadel связывает бронирования, членства и продажи клуба с WooCommerce
GridPadel не заменяет WooCommerce — он его расширяет. GridPadel Core создаёт и поддерживает связи продуктов, необходимые контенту клуба; WooCommerce по-прежнему обрабатывает корзину, оплату, налоги и платёжные шлюзы.
Эта версия: WooCommerce обязателен для оплаты бронирований кортов и уроков для участников, покупки членств и магазина. Запланировано: в будущем релизе появится внутренний путь оплаты, чтобы клубы могли принимать бронирования на месте без WooCommerce (ручные бронирования администратором и контактные формы доступны уже сейчас).
Что GridPadel синхронизирует автоматически
Когда вы публикуете или обновляете контент клуба, GridPadel Core поддерживает WooCommerce в актуальном состоянии:
- Корты — слоты бронирования добавляют в корзину настроенные продукты бронирования кортов
- Тренеры — бронирование уроков использует виртуальные продукты, связанные с тренером
- Членства — каждый план связан с продуктом WooCommerce; оплата назначает запись участника
- События и турниры — платные регистрации используют продукты вступительного взноса из редактора событий или турниров
- Каталог магазина — стандартный мерч и абонементы остаются обычными продуктами WooCommerce
Оплата и аккаунт участника
- Бронирования, уроки, членства и регистрации на события могут делить одну корзину с товарами магазина
- После успешной оплаты GridPadel подтверждает бронирования, регистрации и назначения членств
- Демо-импорт перенаправляет WooCommerce Мой аккаунт на /profile, где хаб профиля Studio встраивает историю заказов и данные аккаунта
- Отменённые или возмещённые заказы запускают правила жизненного цикла бронирований GridPadel согласно политике возвратов WooCommerce
Стиль темы
GridPadel переопределяет шаблоны WooCommerce корзины, оплаты и аккаунта под интерфейс Studio. Настройте акцентные цвета коммерции в Внешний вид → Настроить → Цвета темы → Цвета WooCommerce.
Периодические членства
Разовые и срочные членства работают только с WooCommerce — свяжите простой или вариативный продукт с каждым планом членства в GridPadel.
Автоматические периодические продления требуют WooCommerce Subscriptions (премиум-плагин, не входит в комплект). Установите его отдельно и свяжите продукты подписки с планами членства.
Что вы по-прежнему настраиваете в WooCommerce
GridPadel обрабатывает клубные связи продуктов и стиль оплаты. Валюту, платёжные шлюзы, SSL и правила доставки вы по-прежнему задаёте в самом WooCommerce перед запуском.
Gutenberg (бета)
Путь со встроенным блочным редактором без Elementor
В мастере настройки на Шаге 2 — Выбор конструктора выберите Gutenberg (бета), если вы предпочитаете блочный редактор WordPress вместо Elementor. Elementor по-прежнему рекомендуемый путь для самой полной библиотеки шаблонов и редактирования перетаскиванием.
Что включено
- HTML-эквиваленты страниц на блоках поставляются в
theme/gutenberg/pages/в родительской теме - Системные страницы используют шорткоды Studio — например
[gp_studio_profile_hub],[gp_studio_signin]и[gp_studio_signup] - Оболочечные блоки
[gp_studio_header]и[gp_studio_footer]оборачивают содержимое страниц Gutenberg - Шорткоды списков и бронирования (
[ppc_courts],[ppc_booking_picker]и другие) работают на блочных страницах так же, как в макетах Elementor
Покрытие по сравнению с Elementor
Покрытие Gutenberg находится в стадии бета: основные страницы клуба и шорткоды поддерживаются, но готовых блочных макетов меньше, чем на пути Elementor. Выбирайте Gutenberg только если ваша команда стандартизируется на блоках и готова принять более узкий набор готовых макетов и систему, которая ещё стабилизируется.
Персонализация
Персонализируйте свой сайт
Цвета и логотип
Перейдите в Внешний вид → Настроить, чтобы изменить:
<ул>Редактируйте страницы с помощью Elementor
Для каждой страницы:
<ол>Специальные виджеты
Тема включает полезные виджеты:
<ул>Меню
Редактируйте меню в разделе Внешний вид → Меню: страницы, пользовательские ссылки или категории. Вы можете использовать отдельные меню для верхнего, нижнего колонтитула или мобильного устройства.
Дочерняя тема (рекомендуется)
Для расширенной настройки используйте включенную дочернюю тему (GridPadel Child в списке тем): она сохраняет изменения во время обновлений родительской темы. При необходимости установите GridPadel-Child.zip из пакета ThemeForest, активируйте его и добавьте свой код.
Переводы
Многоязычные клубы и переводимые строки
GridPadel готов к переводу. Каталоги строк поставляются вместе с продуктом:
- Тема:
languages/ppclub.potв папке темы GridPadel - Плагин:
languages/gridpadel-core.potв GridPadel Core
Перевод строк
Используйте Loco Translate, Poedit или WP-CLI (wp i18n make-json), чтобы создать файлы .po / .mo для вашего языка. Размещайте переводы темы в wp-content/languages/themes/ или в папке languages/ темы; переводы плагина — в wp-content/languages/plugins/ или в папке languages/ плагина.
WPML и Polylang
Пользовательские типы записей GridPadel (корты, тренеры, мероприятия, турниры, членства, площадки, организаторы) работают с WPML и Polylang. Дублируйте страницы и меню для каждого языка и переводите записи CPT по отдельности. Согласуйте валюту и налоговые настройки WooCommerce с каждым рынком, который вы обслуживаете.
RTL и язык админки
Studio UI поддерживает RTL-оформление фронтенда, когда WordPress загружает RTL-локаль. Язык админки WordPress независим — задайте его для каждого пользователя в Пользователи → Профиль, если вашей команде нужен другой язык админки, чем у публичного сайта.
Устранение неполадок
Решения наиболее распространенных проблем
Форма бронирования не отображается
Проверьте:
<ул>В Elementor отсутствуют пользовательские виджеты
Если они не появляются:
<ул>Ошибки 404
Если страницы возвращают 404:
<ул>Ошибка импорта демо
Если импорт не завершен:
<ул>Платежи, которые не работают
Если туннель не завершается:
<ул>FAQ
Ответы на частые вопросы
Нужна ли платная версия Elementor?
Нет, бесплатная версия Elementor отлично работает с этой темой. Все функции и виджеты совместимы с Elementor Free.
Можно ли использовать для теннисных или сквош-клубов?
Конечно! Хотя тема создана для падела и пиклбола, она отлично подходит для любого клуба ракеточных видов спорта или спортивного объекта.
Обязателен ли WooCommerce?
WooCommerce обязателен в этой версии для онлайн-бронирования кортов и уроков с оплатой, платных членств и продаж в магазине. Без него персонал по-прежнему может управлять бронированиями в GridPadel → Бронирования, а посетители могут использовать контактные формы или внешние ссылки, которые вы настроите. Встроенный путь оплаты без WooCommerce запланирован в будущем релизе.
Можно ли перевести тему на мой язык?
Да, тема полностью готова к переводу. Используйте плагины вроде Loco Translate, чтобы перевести весь текст на любой язык.
Сколько кортов можно добавить?
Ограничений нет. Вы можете добавить столько кортов, тренеров и членств, сколько нужно.
Могут ли участники получать скидки на бронирования?
Да, можно настроить уровни членства с разными размерами скидок. Например, VIP-участники могут получать 20% скидки на все бронирования.
Что происходит при отмене бронирования?
Временной слот снова становится доступным автоматически. Возвраты обрабатываются через WooCommerce согласно вашей политике возврата.
Можно ли настроить шаблоны писем?
Да, шаблоны писем можно редактировать, создав копии в папке дочерней темы.
Работает ли на мобильных устройствах?
Да, вся тема полностью адаптивна и оптимизирована для телефонов и планшетов.
Можно ли добавить другие способы оплаты?
Да, можно использовать любой платёжный шлюз, совместимый с WooCommerce: Stripe, PayPal, Square и др.
Данные, третьи стороны и лицензия
Что происходит на вашем сайте при использовании определенных функций
Лучшие практики Envato и WordPress требуют объяснения конечным пользователям, когда данные покидают сайт. На вашем сайте клуба (не на этой странице документации) тема и расширения могут взаимодействовать с третьими лицами следующим образом:
<ул>POST/api/cookie-consent.Информацию о маркетинге сайта и документации (HTML-коде, который вы читаете) см. в политике конфиденциальности и политике использования файлов cookie.
Кредиты и лицензии
Компоненты с открытым исходным кодом в теме и пакете
<ул>Машиночитаемый список в пакете ThemeForest: Licensing/THIRD-PARTY-LICENSES.txt. Лицензия покупателя (стандартная/расширенная) регулируется лицензиями Envato Market.
Поддержка
Как получить помощь
Мы помогаем вам получить максимальную отдачу от приобретенного продукта. Важно: Ни Envato, ни ThemeForest не устанавливают тему на ваш сервер. Вы устанавливаете WordPress, загружаете ZIP-файл (или используете FTP) и следуете этому руководству. В течение периода поддержки ThemeForest автор (Handoff Labs) может помочь с ошибками, конфликтами и документированными инструкциями, а не с полным администрированием сервера, индивидуальной разработкой или проблемами стороннего хостинга.
Каналы поддержки
ThemeForest (рекомендуется)
Откройте покупку на ThemeForest и используйте вкладку Отзывы / Поддержка в описании продукта: лицензия и период поддержки остаются видимыми для команды авторов в соответствии с процедурой, рекомендованной Envato.
Электронная почта
Вы можете написать по адресу [email protected]. Сроки доставки зависят от объема и активной поддержки ThemeForest в лицензии.
Документация
Часто задаваемые вопросы описаны в этом руководстве и разделе часто задаваемых вопросов.
Платные профессиональные услуги (Handoff Labs)
Языковая поддержка ThemeForest охватывает ошибки, конфликты и документированные процедуры продукта, а не операционный хостинг или разработку по индивидуальному заказу. На веб-сайте GridPadel вы можете предварительно заказать прямую лицензию Handoff Labs (только лицензия или лицензия + услуга «Все в одном») через Stripe или запросить цену на настройку в разделе Услуги.
Предварительный заказ лицензии
Полосатая оплата на маркетинговом сайте — выберите свой план.
Просмотреть услугиЭти параметры можно найти в разделе Услуги на главной маркетинговой странице. Форма оплаты или предложения заполняется там, а не в этой программе чтения документации.
Прежде чем писать в службу поддержки
Для ускорения:
<ул>