{"id":157600,"date":"2022-05-19T19:35:01","date_gmt":"2022-05-19T19:35:01","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/simple-tournament-brackets\/"},"modified":"2026-03-08T18:40:09","modified_gmt":"2026-03-08T18:40:09","slug":"simple-tournament-brackets","status":"publish","type":"plugin","link":"https:\/\/tah.wordpress.org\/plugins\/simple-tournament-brackets\/","author":21210692,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.3.1","stable_tag":"1.3.1","tested":"6.9.4","requires":"4.7","requires_php":"5.6.20","requires_plugins":null,"header_name":"Simple Tournament Brackets","header_author":"SimpleTournamentBrackets","header_description":"Manage tournaments with a simple easy to use interface on your website.","assets_banners_color":"","last_updated":"2026-03-08 18:40:09","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.simpletournamentbrackets.com\/","header_author_uri":"https:\/\/www.simpletournamentbrackets.com","rating":4.1,"author_block_rating":0,"active_installs":300,"downloads":6919,"num_ratings":8,"support_threads":2,"support_threads_resolved":2,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"1.0":{"tag":"1.0","author":"tournamatch","date":"2022-05-27 12:53:32"},"1.0.1":{"tag":"1.0.1","author":"tournamatch","date":"2022-12-13 21:14:45"},"1.1.0":{"tag":"1.1.0","author":"tournamatch","date":"2023-02-22 02:26:35"},"1.1.1":{"tag":"1.1.1","author":"tournamatch","date":"2023-02-25 12:46:07"},"1.1.2":{"tag":"1.1.2","author":"tournamatch","date":"2023-11-17 11:07:06"},"1.1.3":{"tag":"1.1.3","author":"simpletournamentbrackets","date":"2025-02-23 14:28:13"},"1.2.0":{"tag":"1.2.0","author":"simpletournamentbrackets","date":"2025-08-31 01:05:15"},"1.3.0":{"tag":"1.3.0","author":"simpletournamentbrackets","date":"2026-02-10 12:43:15"},"1.3.1":{"tag":"1.3.1","author":"simpletournamentbrackets","date":"2026-03-08 18:40:09"}},"upgrade_notice":[],"ratings":{"1":1,"2":0,"3":0,"4":3,"5":4},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2727538,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2727538,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":{"simple-tournament-brackets\/bracket":{"apiVersion":3,"title":"Simple Tournament Bracket","name":"simple-tournament-brackets\/bracket","category":"widget","icon":"games","editorScript":"file:.\/build\/index.js"}},"tagged_versions":["1.0","1.0.1","1.1.0","1.1.1","1.1.2","1.1.3","1.2.0","1.3.0","1.3.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2727538,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2727538,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2727538,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2727538,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2727538,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"A 16-competitor tournament. The cursor is hovering over Player7, and the brackets highlight Player7's path through the brackets.","2":"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.","3":"The WordPress backend <strong>All Tournaments<\/strong> list. You can find the shortcode for each tournament here as well as the <strong>Start<\/strong>, <strong>Reset<\/strong>, and <strong>Finish<\/strong> actions.","4":"The WordPress backend <strong>Start<\/strong> tournament screen. Order competitors here to manually seed the tournament.","5":"Easily modify the foreground and background colors for round headers, match, match hover, and the progress bar."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[14117,210454,58702,14116],"plugin_category":[],"plugin_contributors":[247110],"plugin_business_model":[],"class_list":["post-157600","plugin","type-plugin","status-publish","hentry","plugin_tags-bracket","plugin_tags-bracket-generator","plugin_tags-esports","plugin_tags-tournament","plugin_contributors-messyhair66","plugin_committers-messyhair66","plugin_committers-simpletournamentbrackets","plugin_committers-tournamatch","plugin_support_reps-messyhair66"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/simple-tournament-brackets\/assets\/icon-128x128.png?rev=2727538","icon_2x":"https:\/\/ps.w.org\/simple-tournament-brackets\/assets\/icon-256x256.png?rev=2727538","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/simple-tournament-brackets\/assets\/screenshot-1.png?rev=2727538","caption":"A 16-competitor tournament. The cursor is hovering over Player7, and the brackets highlight Player7's path through the brackets."},{"src":"https:\/\/ps.w.org\/simple-tournament-brackets\/assets\/screenshot-2.png?rev=2727538","caption":"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."},{"src":"https:\/\/ps.w.org\/simple-tournament-brackets\/assets\/screenshot-3.png?rev=2727538","caption":"The WordPress backend <strong>All Tournaments<\/strong> list. You can find the shortcode for each tournament here as well as the <strong>Start<\/strong>, <strong>Reset<\/strong>, and <strong>Finish<\/strong> actions."},{"src":"https:\/\/ps.w.org\/simple-tournament-brackets\/assets\/screenshot-4.png?rev=2727538","caption":"The WordPress backend <strong>Start<\/strong> tournament screen. Order competitors here to manually seed the tournament."},{"src":"https:\/\/ps.w.org\/simple-tournament-brackets\/assets\/screenshot-5.png?rev=2727538","caption":"Easily modify the foreground and background colors for round headers, match, match hover, and the progress bar."}],"raw_content":"<!--section=description-->\n<p><strong>Transform your website into a tournament hub with professional-looking brackets that engage your audience.<\/strong> 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.<\/p>\n\n<p><strong>Key Features:<\/strong>\n- <strong>Flexible Tournament Sizes:<\/strong> Support for 4-256 competitors with automatic bye management\n- <strong>Professional Presentation:<\/strong> Clean, responsive bracket displays that look great on any device\n- <strong>Easy Management:<\/strong> Intuitive admin interface for seeding competitors and advancing matches\n- <strong>Customizable Design:<\/strong> Match your site's branding with customizable colors and styling\n- <strong>Simple Integration:<\/strong> Display brackets anywhere with easy shortcodes\n- <strong>Real-time Updates:<\/strong> Brackets update instantly as matches progress<\/p>\n\n<p>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.<\/p>\n\n<p>You can display the brackets on any page using the <code>[simple-tournament-brackets tournament_id=\"$id\"]<\/code> shortcode where <strong>$id<\/strong> corresponds to the <em>post_id<\/em> 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 <code>[simple-tournament-brackets tournament_id=\"2025\"]<\/code>. The shortcode to use is also displayed for each tournament on the WordPress backend <strong>All Tournaments<\/strong> page.<\/p>\n\n<p>You can display a list of tournament matches on any page using the <code>[simple-tournament-brackets-match-list tournament_id=\"$id\"]<\/code> shortcode where <strong>$id<\/strong> corresponds to the <em>post_id<\/em> 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 <code>[simple-tournament-brackets-match-list tournament_id=\"66\"]<\/code>. The shortcode to use is also displayed for each tournament on the WordPress backend <strong>All Tournaments<\/strong> page.<\/p>\n\n<p>Need support or have a feature request? Please reach out to us here on the WordPress.org forums or visit our website at <a href=\"https:\/\/www.simpletournamentbrackets.com\">www.simpletournamentbrackets.com<\/a>.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20types%20of%20tournaments%20does%20this%20support%3F\"><h3>What types of tournaments does this support?<\/h3><\/dt>\n<dd><p>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.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20bracket%20appearance%20to%20match%20my%20website%3F\"><h3>Can I customize the bracket appearance to match my website?<\/h3><\/dt>\n<dd><p>Yes! You can customize bracket colors, styling, and layout through the Settings \u2192 Tournaments page to perfectly match your brand.<\/p><\/dd>\n<dt id=\"how%20do%20visitors%20view%20the%20tournament%20brackets%3F\"><h3>How do visitors view the tournament brackets?<\/h3><\/dt>\n<dd><p>Simply add the provided shortcode to any page or post. The brackets display responsively and update automatically as matches progress.<\/p><\/dd>\n<dt id=\"can%20i%20control%20the%20tournament%20seeding%3F\"><h3>Can I control the tournament seeding?<\/h3><\/dt>\n<dd><p>Absolutely. You can manually arrange competitors in your preferred seeding order or use random seeding for casual tournaments.<\/p><\/dd>\n<dt id=\"do%20i%20need%20coding%20knowledge%20to%20use%20this%20plugin%3F\"><h3>Do I need coding knowledge to use this plugin?<\/h3><\/dt>\n<dd><p>Not at all. The plugin is designed for non-technical users with an intuitive admin interface and simple shortcode system.<\/p><\/dd>\n<dt id=\"can%20i%20run%20multiple%20tournaments%20simultaneously%3F\"><h3>Can I run multiple tournaments simultaneously?<\/h3><\/dt>\n<dd><p>Yes, you can create and manage multiple tournaments at once, each with its own unique shortcode for display.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20my%20tournament%20size%20isn%27t%20a%20perfect%20power%20of%202%3F\"><h3>What happens if my tournament size isn't a perfect power of 2?<\/h3><\/dt>\n<dd><p>The plugin automatically handles this by giving byes to the highest-seeded competitors in the first round, ensuring fair tournament progression.<\/p><\/dd>\n<dt id=\"i%27m%20using%20the%20shortcode%2C%20but%20i%20don%27t%20see%20the%20brackets.%20how%20do%20i%20display%20the%20brackets%20after%20creating%20a%20tournament%3F\"><h3>I'm using the shortcode, but I don't see the brackets. How do I display the brackets after creating a tournament?<\/h3><\/dt>\n<dd><p>After creating a tournament, you must click the <strong>Start<\/strong> action on the <strong>All Tournaments<\/strong> screen.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.3.1<\/h4>\n\n<ul>\n<li>Fixed: The new capability now works correctly for upgrades.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>New: Added a <code>manage_stb<\/code> capability, assigned to the administrator role by default.<\/li>\n<\/ul>\n\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>New: Added support for any tournament size with built-in first-round byes.<\/li>\n<li>New: Added a new shortcode for displaying a tournament match list table.<\/li>\n<li>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.<\/li>\n<li>Changed: Improved XSS protection in client side code (JavaScript source files).<\/li>\n<li>Changed: Improved spacing of bracket icons and CSS for additional themes.<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Fixed: Brackets do not display without permalinks post_name set.<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Fixed: Matches do not advance when seeded randomly.<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixed: Blank tournament brackets for new tournaments after 1.1.0 release.<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>New: Added support for random bracket seeding.<\/li>\n<li>New: Added support for copying shortcode by clicking on the text in the tournament list.<\/li>\n<li>Changed: Improved the error message detail when attempting to start a tournament with invalid data.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed: Round headers appear as undefined when displaying more than one tournament on a single page with different number of rounds.<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>The initial release.<\/li>\n<\/ul>","raw_excerpt":"Display tournament brackets on any page using a shortcode. Supports manual seeding and any size tournaments up to 256 competitors.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/157600","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=157600"}],"author":[{"embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/simpletournamentbrackets"}],"wp:attachment":[{"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=157600"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=157600"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=157600"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=157600"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=157600"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tah.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=157600"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}