WordPress.org

Plugin Directory

Team Rosters

Manages multiple sports team rosters. Displays tabular rosters, a single player bios, and player galleries.

New! Need team logos for website? Logo sets for your favorite leagues at the MSTW Store. Whether you don't have the graphics skills, don't have the interest, or just don't have the time, you can jump start your website's database of teams with perfectly sized logos for roster tables, roster galleries, and player profiles.

Version 4.0.1 patches three bugs. (See the change log for details.)

VERSION 4.0 IS A MAJOR UPGRADE THAT CHANGES THE PLUGIN'S UNDERLYING DATA STRUCTURES. IF YOU ARE UPGRADING, YOU MUST MIGRATE YOUR EXISTING DATA VIA CSV FILES IF YOU WISH TO KEEP IT. READ THE INSTALLATION DOCUMENTATION CAREFULLY BEFORE UPGRADING.

The MSTW Team Rosters plugin manages rosters for multiple sports teams. It provides roster tables with built-in formats for high school, college, and professional teams as well as custom roster formats for baseball. Admins can repurpose data fields by re-labeling them, so rosters can be used for Office Directories, for example. See the MSTW Plugin Development Site for examples.

Players are assigned to team rosters using a Teams custom taxonomy. These taxonomies may now be linked to the MSTW Schedules & Scoreboards teams database, and the Team Rosters plugin can pull information on teams, such as their logos and colors, from that plugin.

The plugin supports as many players and teams as needed. It provides several views of rosters including: a table (via a shortcode), a player gallery (via both a shortcode and a custom taxonomy template), and single player bio (via a custom post type template). Samples of all of the above displays are available in the screenshots on WordPress.org and on the Shoal Summit Solutions Plugin Development Site.

The major enhancements in version 4.0 are:

  • The filter by team feature on the "All Players" admin screen should now work on all sites (assuming no ill-behaved plugins).
  • Integration with MSTW Schedules & Scoreboards
  • Use Team Colors
  • Configure table columns and data fields to meet your requirements. You can show/hide all columns (except Player Name) and change the header/label of all columns and data fields
  • Additional color settings have been provided on the admin settings screen, and the code to apply these settings has been re-factored to improve performance
  • The new WordPress Color Selector has been added to the admin settings screen.
  • Additional CSS tags have been added to the display code to allow any team's rosters to be uniquely styled via the plugin's stylesheet. This functionality supports websites with multiple teams (leagues or clubs) with multiple colors, as shown on the Shoal Summit Solutions Plugin Development Site.
  • The player name format can now be controlled on the admin setting screen. Several formats are available, perhaps most importantly a first name only format is now available to address privacy concerns with young players.
  • While the six built-in roster formats remain (high-school, college, pro, baseball-high-school, baseball-college, and baseball-pro), roster and player displays are now highly configurable. Between the admin display settings and the plugin's stylesheet, you can take (almost) complete control of your roster displays.
  • The plugin is internationalized and ready for translation. The current translations in the /lang directory now require updating, especially for the extensive additions to the admin screens. I am happy to help translators.

Documentation on the following topics is available at the links below:

Requires: 3.4.2 or higher
Compatible up to: 4.4.5
Last Updated: 5 months ago
Active Installs: 1,000+

Ratings

4.7 out of 5 stars

Support

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,3,3 100,1,1
100,3,3 100,2,2
100,2,2
100,1,1 100,2,2
100,1,1
100,1,1
100,1,1
100,1,1