Title: MSTW Bracket Builder
Author: Mark O'Donnell
Published: <strong>April 18, 2016</strong>
Last modified: February 16, 2025

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/mstw-bracket-builder/assets/icon-128x128.png?rev=1398006)

# MSTW Bracket Builder

 By [Mark O’Donnell](https://profiles.wordpress.org/markodonnell/)

[Download](https://downloads.wordpress.org/plugin/mstw-bracket-builder.1.4.zip)

 * [Details](https://sa.wordpress.org/plugins/mstw-bracket-builder/#description)
 * [Reviews](https://sa.wordpress.org/plugins/mstw-bracket-builder/#reviews)
 *  [Installation](https://sa.wordpress.org/plugins/mstw-bracket-builder/#installation)
 * [Development](https://sa.wordpress.org/plugins/mstw-bracket-builder/#developers)

 [Support](https://wordpress.org/support/plugin/mstw-bracket-builder/)

## Description

The MSTW Bracket Builder plugin creates, manages, and displays multiple tournaments.
Shortcodes are available to display brackets (knockout rounds), and tables of games(
fixtures). The front end displays can be formatted via shortcode arguments, and 
the plugin’s stylesheet.

#### UPGRADE NOW TO THE PREMIUM VERSION

Build tournament brackets (knockout rounds) and tournament schedules (fixture tables)
quickly and easily. Make your site pop by adding team logos, name and location formats,
and links to maps, team sites, and venue sites. Automatically schedule by seed, 
or schedule manually. The automated admin process advances teams to future rounds
based on the results of previous rounds. [What are the differences between Bracket Builder Free & Premium Versions?](http://shoalsummitsolutions.com/bb-version-differences)

[See how easy it is in this short video!](https://vimeo.com/203653626) Or learn 
more [@shoalsummitsolutions.com](http://shoalsummitsolutions.com/downloads/mstw-bracket-builder-premium/)

NOTE 1: You MUST deactivate and delete the free version of the plugin before installing
the premium version.

NOTE 2: Tournaments built in the free version will not be available in the premium
version. You must recreate any existing tournaments. [This will be addressed in 
a future release.]

NOTE 3: The plugin is designed for tournaments with TEAMS participating. While it
will work for tournaments with individual players, e.g., tennis tournaments, it 
is not intended for that purpose. [This will be addressed in a future release.]

#### Helpful Links

## Screenshots

[⌊Sample Tournament Bracket [shortcode]⌉⌊Sample Tournament Bracket [shortcode]⌉[

Sample Tournament Bracket [shortcode]

[⌊Sample Tournament Games/Fixtures Table [shortcode]⌉⌊Sample Tournament Games/Fixtures
Table [shortcode]⌉[

Sample Tournament Games/Fixtures Table [shortcode]

[⌊Create/configure Tournament (admin) [shortcode]⌉⌊Create/configure Tournament (
admin) [shortcode]⌉[

Create/configure Tournament (admin) [shortcode]

[⌊Edit/update Tournament [shortcode]⌉⌊Edit/update Tournament [shortcode]⌉[

Edit/update Tournament [shortcode]

## Installation

All the normal installation methods for WordPress plugins work. See [the installation manual page](http://shoalsummitsolutions.com/bb-installation/)
for details. _Upon installation make sure the WP default timezone is set correctly
in the WordPress Settings->General screen._

## FAQ

[The FAQs may be found here.](http://shoalsummitsolutions.com/bb-faq/)

## Reviews

![](https://secure.gravatar.com/avatar/93cce552daa01fb27abc4fbe4803bc128f6459585b47756c06aa1d3b7689fb73?
s=60&d=retro&r=g)

### 󠀁[Errors on free version, unwilling to try premium](https://wordpress.org/support/topic/errors-on-free-version-unwilling-to-try-premium/)󠁿

 [stokeymad](https://profiles.wordpress.org/stokeymad/) December 27, 2017 3 replies

Unable to add teams to some tournaments, on the ones that you can, when you update
the tournament brackets, it overwrites all games with the game 1 information. Too
many errors in log to make it worthwhile figuring out the issues.

![](https://secure.gravatar.com/avatar/d5827e9bea7dbe07787cef299e1c22d14f819beb374834c69c89779849694464?
s=60&d=retro&r=g)

### 󠀁[Super Plugin](https://wordpress.org/support/topic/super-plugin-205/)󠁿

 [Mark O’Donnell](https://profiles.wordpress.org/markodonnell/) September 3, 2016

Works for me! (WP 4.5, PHP 5.5, Twenty Eleven and Twenty Twelve themes) Basic, but
many more cool features to follow.

 [ Read all 3 reviews ](https://wordpress.org/support/plugin/mstw-bracket-builder/reviews/)

## Contributors & Developers

“MSTW Bracket Builder” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Mark O’Donnell ](https://profiles.wordpress.org/markodonnell/)

[Translate “MSTW Bracket Builder” into your language.](https://translate.wordpress.org/projects/wp-plugins/mstw-bracket-builder)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/mstw-bracket-builder/),
check out the [SVN repository](https://plugins.svn.wordpress.org/mstw-bracket-builder/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/mstw-bracket-builder/)
by [RSS](https://plugins.trac.wordpress.org/log/mstw-bracket-builder/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.4

 * Re-tested while cleaning up more annoying PHP 8 warnings.
 * Added /lang/mstw-bracket-builder.pot file for translators.

#### 1.3

 * The major purpose of this release was to remove the each() construct because 
   it has been removed from PHP 8.0.
 * Cleaned up a couple of minor bugs.
 * Some improvements to the admin screens.

#### 1.2

 * Extensive changes to the plugin’s stylesheet to insure brackets layout correctly(
   in containers with a min-width of 1200px)
 * Fixed Bug. Tourney slug now shows correctly On the Tournaments admin screen’s
   table.
 * Fixed Bug. Team Names that have not been entered now display as blank rather 
   than -1.

#### 1.1

 * Fixed bug. Calls mstw_bb_get_current_post_type instead of mstw_get_current_post_type
   in mstw_bb_admin (left over from LM).
 * Fixed bug (left-over test code) in single-tourney.php template.
 * Fixed bug. Call to mstw_safe_ref(), which no longer exists.
 * Fixed bugs (typos) with CSS tags.
 * Updated Quick Start Screen
 * Added more error checking and internationalized strings throughout

#### 1.0

 * Initial release.

## Meta

 *  Version **1.4**
 *  Last updated **2 वर्षाः ago**
 *  Active installations **90+**
 *  WordPress version ** 3.4.2 or higher **
 *  Tested up to **6.7.7**
 *  PHP version ** 5.6 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/mstw-bracket-builder/)
 * Tags
 * [bracket](https://sa.wordpress.org/plugins/tags/bracket/)[sports](https://sa.wordpress.org/plugins/tags/sports/)
   [tournament](https://sa.wordpress.org/plugins/tags/tournament/)
 *  [Advanced View](https://sa.wordpress.org/plugins/mstw-bracket-builder/advanced/)

## Ratings

 3 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/mstw-bracket-builder/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/mstw-bracket-builder/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/mstw-bracket-builder/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/mstw-bracket-builder/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/mstw-bracket-builder/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/mstw-bracket-builder/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/mstw-bracket-builder/reviews/)

## Contributors

 *   [ Mark O’Donnell ](https://profiles.wordpress.org/markodonnell/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/mstw-bracket-builder/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://shoalsummitsolutions.com)