Описание
Перестаньте тратить часы на ручное составление расписания матчей. Auto Fixture Generator for SportsPress создаёт полное и сбалансированное расписание матчей для вашей лиги за секунды — чтобы вы могли сосредоточиться на игре, а не на таблицах.
Независимо от того, управляете ли вы простым круговым турниром или профессиональным сезоном со сложными правилами расписания, этот плагин полностью интегрируется с SportsPress и берёт на себя создание расписания матчей.
Используется футбольными клубами, футзальными лигами, баскетбольными ассоциациями и любительскими организаторами турниров по всему миру.
Бесплатные возможности — без ограничений:
* Алгоритм одиночного кругового турнира — каждая команда играет с каждой один раз.
* Выберите лигу, сезон и дату начала.
* Задайте шаблон названия игровых недель/туров (например, «Игровая неделя 1», «Игровая неделя 2» и т.д.).
* Автоматическое создание календаря и турнирной таблицы в SportsPress.
* По умолчанию включены все команды выбранного сезона.
* Режим Debug / Dry Run — предварительный просмотр полного расписания перед сохранением в базу данных.
Управляете более сложной лигой? Перейти на Premium.
Premium — полный контроль над сезоном:
* Алгоритм двойного кругового турнира — каждая команда играет дома и в гостях с каждой другой командой.
* Пользовательские игровые недели — задайте точное количество игровых недель сезона. Матчи распределяются максимально равномерно, с поддержкой нестандартных структур.
* Алгоритм League Phase — разделение команд на настраиваемые «корзины» и указание, сколько соперников из каждой корзины должна сыграть каждая команда. Идеально для форматов UEFA, посева и сложных турниров.
* Возможность назначать утренние, дневные и вечерние стартовые матчи в один и тот же день с несколькими временными слотами.
* Блокировка праздников, кубковых недель и любых недоступных дат — генератор их не использует.
* Ручной выбор команд для жеребьёвки — идеально для кубков, приглашённых турниров или частичного старта сезона.
* Случайное перемешивание порядка команд при генерации для честной и непредсказуемой жеребьёвки.
* Встроенный баланс домашних и выездных матчей предотвращает несправедливые серии выездов подряд.
С Premium-версией вы получаете полную гибкость и профессиональные возможности планирования — идеально для клубов, лиг и организаторов турниров, которым нужен полный контроль над структурой сезона.
Обновиться до Premium
Скриншоты





Установка
- Загрузите папку
auto-fixture-generator-for-sportspressв директорию/wp-content/plugins/. - Активируйте плагин через меню «Плагины» в WordPress.
- Убедитесь, что плагин SportsPress установлен и активирован.
- Перейдите в SportsPress События Автоматический генератор матчей, чтобы создать новые матчи.
- Используйте режим Debug / Dry Run для предварительного просмотра расписания перед сохранением.
Часто задаваемые вопросы
-
Нужно ли устанавливать SportsPress?
-
Да — этот плагин является дополнением для SportsPress и использует его лиги, сезоны, команды и события.
-
Могу ли я выбрать, какие команды участвуют?
-
Team selection is only available in the Premium version. See Premium features
-
Поддерживается ли двойной круговой турнир?
-
Yes — but only in the Premium version. See Premium features
-
Как работает алгоритм League Phase?
-
Алгоритм League Phase (Premium) позволяет разделять команды на настраиваемые «корзины» или группы и задавать, сколько соперников из каждой корзины должна сыграть каждая команда. Это позволяет создавать продвинутые структуры лиг, аналогичные турнирам UEFA и другим профессиональным форматам. Вы можете назначать команды в разные корзины, задавать количество корзин и число соперников из каждой корзины в генераторе, после чего плагин автоматически сформирует расписание матчей. Команды, не назначенные ни в одну корзину, будут исключены из генерации. Этот алгоритм идеально подходит для сложных групповых этапов, систем посева и кастомных форматов турниров.
-
Будет ли плагин автоматически создавать события и турнирную таблицу?
-
Да. Плагин создаёт матчи как события SportsPress и соответственно обновляет турнирную таблицу.
-
Где хранятся матчи?
-
Матчи создаются как события SportsPress и сохраняются в базе данных WordPress как любой другой контент SportsPress.
-
Что такое режим Debug / Dry Run?
-
При включённых WP_DEBUG и WP_DEBUG_LOG вы можете симулировать генерацию матчей без записи в базу данных. Полное расписание отображается в debug-логе для проверки перед сохранением.
-
Да — обновление происходит без проблем. Ваши существующие лиги, сезоны и созданные матчи не затрагиваются. Просто установите Premium поверх бесплатной версии, и всё сохранится.
-
Visit the Premium page for current pricing and available license tiers.
Отзывы
Участники и разработчики
«Автоматический генератор матчей для SportsPress» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Автоматический генератор матчей для SportsPress» переведён на 1 язык. Благодарим переводчиков за их работу.
Перевести «Автоматический генератор матчей для SportsPress» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
2.0
- MISC: WP7 support.
- MISC: Update Freemius SDK to 2.13.1.
1.9
- NEW: Fixture Summary Card
1.8
- FIX: Timeslot balancing is now fairer between teams.
- FIX: Premium algorithm files now correctly loaded when available.
- IMPROVEMENT: Improved plugin dependency checks and initialization logic.
- MISC: Codebase cleanup and small documentation updates.
1.7
- FIX: Teams were not auto-assigned to league tables.
1.6
- NEW: League Phase Algorithm (Premium only) — supports advanced «pot-based» group phase scheduling, customizable pots and cross-pot opponents.
- FIX: Improved compatibility with newer SportsPress version.
- FIX: Improved JavaScript event/option validation for smoother UI experience.
- FIX: Minor scheduling bug fixes, description line formatting, and usability improvements.
1.5
- NEW: Events per timeslot mode — AUTO calculates optimal distribution, MANUAL lets you set custom limits per slot (Premium version only)
- NEW: Algorithm-specific options now displayed in dry run debug log (e.g. Season Weeks for Fixed Week Season)
- FIX: Dry run mode now uses the same scheduling logic as normal mode, ensuring consistent fixture results.
- FIX: Fixed Week Season algorithm now generates correct number of gameweeks (rematches no longer incorrectly removed)
- FIX: Gameweeks no longer share dates — each gameweek properly advances to the next week period
1.4
- NEW: Debug / Dry Run mode — simulate fixture generation without database changes when WP_DEBUG and WP_DEBUG_LOG are enabled
- FIX: Teams no longer scheduled multiple times per gameweek with odd team counts
- FIX: Double Round Robin now correctly reverses home/away in second half (Premium version only)
- FIX: Improved home/away balance in Single Round Robin algorithm
1.3
- NEW: Custom Gameweeks algorithm allowing user-defined number of gameweeks (Premium version only)
- FIX: Skip duplicate checking for algorithms that allow rematches
- FIX: Properly advance to next week when gameweek changes
- FIX: Handle week-boundary-crossing gameweeks (Sat-Sun, Fri-Sat-Sun, etc.)
- UI: Add number input support, dynamic events description update
1.2
- Update Freemius SDK to 2.13.
1.1
- FIX: Gameweek names are not assigned correctly to generated fixtures.
- FIX: Calendar and League Table is not created.
1.0
- Первый релиз.