Массовое создание матчей для SportsPress

Описание

Bulk Fixtures for SportsPress — это дополнительный плагин, который расширяет SportsPress мощным инструментом для массового создания матчей.

Вместо создания событий по одному этот плагин предлагает интерфейс в виде таблицы, где можно быстро добавлять несколько матчей одновременно. Просто выберите лигу и сезон, затем добавьте нужное количество матчей с домашней командой, гостевой командой, датой, временем и туром.

Основные возможности

  • Табличный интерфейс — добавление матчей в виде таблицы
  • Умное копирование строк — дата, время и тур копируются из предыдущей строки
  • Поиск команд — удобные выпадающие списки с поиском
  • Фильтрация команд — команды фильтруются по Лиге и Сезону
  • Пакетная обработка — надёжное создание матчей пакетами
  • Прогресс — индикатор выполнения в реальном времени
  • Обработка ошибок — корректная обработка с подробной информацией

Требования

  • WordPress 5.6 или выше
  • PHP 7.4 или выше
  • Плагин SportsPress (бесплатный или Pro)

Как использовать

  1. Перейдите в SportsPress События Массовые матчи в админке WordPress
  2. Выберите лигу из выпадающего списка
  3. Выберите сезон из выпадающего списка
  4. Команды будут загружены автоматически в зависимости от вашего выбора.
  5. Заполните детали матча: домашняя команда, гостевая команда, дата, время и при необходимости тур
  6. Нажмите кнопку +, чтобы добавить больше строк (значения копируются для более быстрого ввода).
  7. Нажмите Create All Fixtures, чтобы создать все события.

Поддержка

Для сообщений об ошибках и предложений по улучшению посетите форум поддержки плагина на WordPress.org.

Скриншоты

Установка

Автоматическая установка

  1. Перейдите в Плагины Добавить новый в админке WordPress
  2. Найдите «Bulk Fixtures for SportsPress»
  3. Нажмите Установить, затем Активировать
  4. Убедитесь, что SportsPress установлен и активирован

Ручная установка

  1. Скачайте ZIP-файл плагина
  2. Перейдите в Плагины Добавить новый Загрузить плагин
  3. Загрузите ZIP-файл и нажмите Установить
  4. Активируйте плагин
  5. Убедитесь, что SportsPress установлен и активирован

Проверка требований

Для работы плагина требуется установленный и активированный SportsPress. Если он не активен, появится уведомление в админке.

Часто задаваемые вопросы

Работает ли этот плагин с SportsPress Pro?

Да, плагин работает как с бесплатной версией SportsPress, так и с SportsPress Pro.

Можно ли создавать матчи сразу для нескольких лиг?

Сейчас можно создавать матчи только для одной комбинации Лига/Сезон за раз. Это сделано для корректности данных и фильтрации команд.

Что происходит, если во время сохранения возникает ошибка?

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

Можно ли редактировать матчи после их создания?

Матчи создаются как стандартные события SportsPress. После создания их можно редактировать как обычные события.

Как фильтруются команды?

Команды фильтруются по выбранным Лиге и Сезону. В выпадающем списке отображаются только команды, привязанные к обеим этим категориям.

Что такое поле «Тур»?

Поле «Тур» — это текстовое значение (например: «Тур 1», «Неделя 5», «Раунд 3»), которое помогает организовать расписание матчей. Оно хранится как метаданные записи и отображается на странице события. Поле необязательно.

Отзывы

Нет отзывов об этом плагине.

Участники и разработчики

«Массовое создание матчей для SportsPress» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Массовое создание матчей для SportsPress» переведён на 1 язык. Благодарим переводчиков за их работу.

Перевести «Массовое создание матчей для SportsPress» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

2.1

  • Исправлено: отображение и цвета кнопок действий (добавить/удалить строку) были нарушены после обновления WordPress 7.0
  • Исправлено: иконки Dashicon не были выровнены по центру в кнопках действий при стилях кнопок WordPress 7.0

2.0

  • Новое: можно выбирать место проведения для каждого события
  • Исправлено: выпадающие списки больше не скрываются
  • Исправлено: Лиги и сезоны не отображались иерархически

1.0

  • Первый выпуск
  • Интерфейс создания матчей в виде таблицы
  • Фильтрация по лиге и сезону
  • Поиск в выпадающих списках команд
  • Умное копирование строк (дата, время, тур)
  • Пакетная обработка с индикатором прогресса
  • Обработка ошибок и валидация