If MSTW Team Rosters 4.8.1, or for that matter 4.7, is working for you, there is NO NEED to update to version 4.8.2 which will be released in a few days. (Hopefully, you don’t automatically accept updates to plugins, that’s usually not a good idea.) But if you do update there are some things you may need to know:
- If you use custom styles, the custom stylesheet
mstw-tr-custom-styles.css has been moved from the /themes/your-theme/ directory to /themes/your-theme/team-rosters/ directory.
- If you use a custom single-player template, copy your custom
single-player.php template from the /themes/your-theme/ directory to the /themes/your-theme/team-rosters/ directory.
- If you use a custom team taxonomy template, copy your custom
taxonomy-team.php template from the /themes/your-theme/ directory to the /themes/your-theme/team-rosters/ directory.
Finally, two issues that were created by the security upgrades in version 4.8.1 have been addressed in 4.8.2.
First, if you use Manage Players, edit a player, and then click on the permalink on the edit screen to view the player’s page, that functionality is broken in 4.8.1.
Second, if you use permalinks outside the plugin’s shortcodes, say something like
http://your-site-url/player/player-name
to display player profiles, that too was broken in 4.8.1. (Thanks to my friend Brian for pointing this out. His site is pretty sexy, if you like baseball you should check it out thecardinalnation.com.)
My guess is that few users took advantage of either of these capabilities, but if you did, they fixed. If you wish to return to the “more secure” version that uses nonces as in 4.8.1, but you loaded 4.8.2 somehow, you can simply move one file from the plugin’s file directory to your theme’s file structure and you’ll be back to 4.8.1. You can read more about how to this here.