Tonys SportsPress Enhancements WP Registry grade D+. High-severity findings · 2 findingsWP RegistryHigh-severity findings · 2 findingsOpen the reportD+
Suite of enhancements for the SportsPress plugin. For Tony, By Tony
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/anthonyscorrea/tonys-sportspress-enhancements/releases/download/v0.1.23/tonys-sportspress-enhancements-v0.1.23.zipSuite of enhancements for the SportsPress plugin, including custom event permalinks, Open Graph tags, and automatic featured image generation for events.
Description
Tony's SportsPress Enhancements is a collection of add-ons for the SportsPress plugin. It provides:
- Custom event permalinks for
sp_eventpost types, including season and team slugs. - Open Graph meta tags for events, with dynamic titles, descriptions, and images.
- Automatic featured image generation for events, combining team colors and logos into a shareable image.
- Printable team schedules with season-aware venue colors and a print-friendly calendar layout.
- Optional MCP integration exposing read-only SportsPress data through the WordPress Abilities API and official MCP Adapter.
Features
- Custom rewrite rules and permalinks for SportsPress events.
- Open Graph integration for better social sharing.
- Dynamic, cached event images based on team data.
- Printable schedule pages linked from team profiles.
- Toggleable MCP abilities for events, teams, players, staff, venues, leagues, seasons, positions, and standings.
- Compatible with WordPress 4.5+ and PHP 5.6+.
Installation
- Upload the plugin files to the
/wp-content/plugins/tonys-sportspress-enhancements/directory, or install via the WordPress plugin repository. - Activate the plugin through the 'Plugins' menu in WordPress.
- Make sure the SportsPress plugin is installed and activated.
To enable MCP access, install and activate the official WordPress MCP Adapter,
then open SportsPress → Tony's Settings → MCP and select Enable MCP
access. WordPress 6.9 or newer is required for this optional feature. The
public, read-only MCP endpoint is available at
/wp-json/tonys-sportspress-mcp/v1 without authentication. It exposes only
published entities and upcoming events. The plugin uses a locked,
subscriber-level service identity internally because the official adapter ties
HTTP sessions to WordPress users; clients do not receive or send its
credentials. Clearing the checkbox disables and unregisters the endpoint and
all MCP abilities without changing SportsPress data.
Frequently Asked Questions
Q: Does this plugin require SportsPress?
A: Yes, it extends the functionality of the SportsPress plugin.
Q: How are event images generated?
A: When an event is viewed or shared, a featured image is generated using the primary colors and logos of the participating teams.
This plugin is not affiliated with or endorsed by ThemeBoy or the official SportsPress plugin.
Releases
17 releases. Each count is every asset in that release; expand a row for the breakdown.