Descripziun
Transform your website into a tournament hub with professional-looking brackets that engage your audience. Simple Tournament Brackets makes it effortless to create and manage single-elimination tournaments for any competition – from esports events to office fantasy leagues, sporting competitions to gaming tournaments.
Key Features:
– Flexible Tournament Sizes: Support for 4-256 competitors with automatic bye management
– Professional Presentation: Clean, responsive bracket displays that look great on any device
– Easy Management: Intuitive admin interface for seeding competitors and advancing matches
– Customizable Design: Match your site’s branding with customizable colors and styling
– Simple Integration: Display brackets anywhere with easy shortcodes
– Real-time Updates: Brackets update instantly as matches progress
Perfect for sports leagues, gaming communities, corporate events, educational competitions, and any scenario where you need to showcase tournament progression in a professional, engaging format.
You can display the brackets on any page using the [simple-tournament-brackets tournament_id="$id"] shortcode where $id corresponds to the post_id of the created tournament. For example, if the post_id for a tournament you want to display is 2025, then you should use the shortcode [simple-tournament-brackets tournament_id="2025"]. The shortcode to use is also displayed for each tournament on the WordPress backend All Tournaments page.
You can display a list of tournament matches on any page using the [simple-tournament-brackets-match-list tournament_id="$id"] shortcode where $id corresponds to the post_id of the created tournament. For example, if the post_id for the match list you want to display is 66, then you should use the shortcode [simple-tournament-brackets-match-list tournament_id="66"]. The shortcode to use is also displayed for each tournament on the WordPress backend All Tournaments page.
Need support or have a feature request? Please reach out to us here on the WordPress.org forums or visit our website at www.simpletournamentbrackets.com.
Maletgs dal visur

A 16-competitor tournament. The cursor is hovering over Player7, and the brackets highlight Player7’s path through the brackets. 
Advance competitors through the brackets by viewing the brackets while authenticated as an admin. Hover the cursor over the gear icon to see the match dropdown menu. 
The WordPress backend All Tournaments list. You can find the shortcode for each tournament here as well as the Start, Reset, and Finish actions. 
The WordPress backend Start tournament screen. Order competitors here to manually seed the tournament. 
Easily modify the foreground and background colors for round headers, match, match hover, and the progress bar.
Blocks
This plugin provides 1 block.
- Simple Tournament Bracket
FAQ
-
What types of tournaments does this support?
-
The plugin supports single-elimination tournaments for any competition type – sports, gaming, trivia, or any head-to-head format. Tournament sizes range from 4 to 256 competitors.
-
Can I customize the bracket appearance to match my website?
-
Yes! You can customize bracket colors, styling, and layout through the Settings Tournaments page to perfectly match your brand.
-
How do visitors view the tournament brackets?
-
Simply add the provided shortcode to any page or post. The brackets display responsively and update automatically as matches progress.
-
Can I control the tournament seeding?
-
Absolutely. You can manually arrange competitors in your preferred seeding order or use random seeding for casual tournaments.
-
Do I need coding knowledge to use this plugin?
-
Not at all. The plugin is designed for non-technical users with an intuitive admin interface and simple shortcode system.
-
Can I run multiple tournaments simultaneously?
-
Yes, you can create and manage multiple tournaments at once, each with its own unique shortcode for display.
-
What happens if my tournament size isn’t a perfect power of 2?
-
The plugin automatically handles this by giving byes to the highest-seeded competitors in the first round, ensuring fair tournament progression.
-
I’m using the shortcode, but I don’t see the brackets. How do I display the brackets after creating a tournament?
-
After creating a tournament, you must click the Start action on the All Tournaments screen.
Reviews
Contributors & Developers
“Simple Tournament Brackets” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Simple Tournament Brackets” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.3.0
- New: Added a
manage_stbcapability, assigned to the administrator role by default.
1.2.0
- New: Added support for any tournament size with built-in first-round byes.
- New: Added a new shortcode for displaying a tournament match list table.
- Fixed: Sometimes tournament actions (advance, clear) wouldn’t work correctly if you are using full page caching until you clear the cache. This now works with all popular caching mechanisms.
- Changed: Improved XSS protection in client side code (JavaScript source files).
- Changed: Improved spacing of bracket icons and CSS for additional themes.
1.1.3
- Fixed: Brackets do not display without permalinks post_name set.
1.1.2
- Fixed: Matches do not advance when seeded randomly.
1.1.1
- Fixed: Blank tournament brackets for new tournaments after 1.1.0 release.
1.1.0
- New: Added support for random bracket seeding.
- New: Added support for copying shortcode by clicking on the text in the tournament list.
- Changed: Improved the error message detail when attempting to start a tournament with invalid data.
1.0.1
- Fixed: Round headers appear as undefined when displaying more than one tournament on a single page with different number of rounds.
1.0
- The initial release.