[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fu8lsrZ1aKGLOHfHJrdBS1rI4abpPsu95JO4r18gkSVM":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":142,"fingerprints":1779},"sports-leagues","AnWP Sports Leagues – Basketball, Ice Hockey, Handball, Rugby & More","0.14.1","anwppro","https:\u002F\u002Fprofiles.wordpress.org\u002Fanwppro\u002F","\u003Cp>\u003Cstrong>Sports Leagues\u003C\u002Fstrong> transforms WordPress into a powerful sports management platform for basketball, ice hockey, rugby, handball, volleyball, cricket, baseball, and all team sports.\u003C\u002Fp>\n\u003Cp>Perfect for sports clubs, league administrators, team managers, coaches, and sports bloggers who need professional-grade league management without complex setup.\u003C\u002Fp>\n\u003Ch3>⚠️ Important Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>One Sport Per Installation\u003C\u002Fstrong> – Plugin configured for one sport at a time\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Requires CMB2\u003C\u002Fstrong> – Free \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcmb2\u002F\" rel=\"ugc\">CMB2 plugin\u003C\u002Fa> must be installed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>For Soccer\u002FFootball\u003C\u002Fstrong> – Use our dedicated \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffootball-leagues-by-anwppro\u002F\" rel=\"ugc\">Football Leagues\u003C\u002Fa> plugin instead\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏀 Live Demo Sites\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Free Version:\u003C\u002Fstrong>\u003Cbr \u002F>\n🏒 \u003Cstrong>Ice Hockey:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fsl-hockey.anwp.pro\u002Ftournament\u002Fhockey-league-2018-2019\u002F\" rel=\"nofollow ugc\">Tournament\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsl-hockey.anwp.pro\u002Fgame\u002Fblades-komodos-2018-12-07\u002F\" rel=\"nofollow ugc\">Game\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsl-hockey.anwp.pro\u002Fteam\u002Fblades\u002F\" rel=\"nofollow ugc\">Team\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fsl-hockey.anwp.pro\u002Fplayer\u002Fzachary-mack\u002F\" rel=\"nofollow ugc\">Player\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Version:\u003C\u002Fstrong>\u003Cbr \u002F>\n🏀 \u003Cstrong>Basketball (NBA):\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fslpro-nba.anwp.pro\u002F\" rel=\"nofollow ugc\">Home\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fslpro-nba.anwp.pro\u002Fgame\u002Fwashington-wizards-toronto-raptors-2024-04-08\u002F\" rel=\"nofollow ugc\">Game\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fslpro-nba.anwp.pro\u002Fteam\u002Fatlanta-hawks\u002F\" rel=\"nofollow ugc\">Team\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fslpro-nba.anwp.pro\u002Fplayer\u002Fd-murray\u002F\" rel=\"nofollow ugc\">Player\u003C\u002Fa>\u003Cbr \u002F>\n🏈 \u003Cstrong>American Football:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fslpro-football.anwp.pro\u002F\" rel=\"nofollow ugc\">Home\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fslpro-football.anwp.pro\u002Fgame\u002Fiota-creatures-theta-enigmas-2022-11-01\u002F\" rel=\"nofollow ugc\">Game\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fslpro-football.anwp.pro\u002Fteam\u002Fswallows\u002F\" rel=\"nofollow ugc\">Team\u003C\u002Fa>\u003Cbr \u002F>\n🏒 \u003Cstrong>Ice Hockey:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fslpro-hockey.anwp.pro\u002Ftournament\u002Fhockey-league-2018-2019\u002F\" rel=\"nofollow ugc\">Tournament\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fslpro-hockey.anwp.pro\u002Fgame\u002Fblades-komodos-2018-12-07\u002F\" rel=\"nofollow ugc\">Game\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>✨ Core Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Complete Sports Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✅ \u003Cstrong>Players\u003C\u002Fstrong> – Full profiles with photos, statistics, career history, birthdays\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Teams\u003C\u002Fstrong> – Team management with rosters, logos, social links, galleries\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Games\u002FMatches\u003C\u002Fstrong> – Comprehensive game data: scores, events, lineups, statistics\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Tournaments\u003C\u002Fstrong> – Round-robin, knockout, and multi-stage competitions\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Standings\u003C\u002Fstrong> – Automatic league table calculation with custom ranking rules\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Venues\u003C\u002Fstrong> – Stadium\u002Farena management with maps, photos, upcoming games\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Staff\u003C\u002Fstrong> – Coaches, managers, support staff with profiles\u003C\u002Fli>\n\u003Cli>✅ \u003Cstrong>Officials\u003C\u002Fstrong> – Referee and official tracking\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Statistics Engine\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>📊 Custom player statistics configurator (sport-specific stats)\u003C\u002Fli>\n\u003Cli>📊 Game-by-game player performance tracking\u003C\u002Fli>\n\u003Cli>📊 Season aggregate statistics (automatic calculation)\u003C\u002Fli>\n\u003Cli>📊 Team statistics and comparisons\u003C\u002Fli>\n\u003Cli>📊 Dynamic standing table with custom columns\u003C\u002Fli>\n\u003Cli>📊 Player position groups and stat categories\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Tournament Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🏆 Knockout stages with bracket visualization\u003C\u002Fli>\n\u003Cli>🏆 Round-robin group stages\u003C\u002Fli>\n\u003Cli>🏆 Multi-stage tournaments (groups \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> playoffs)\u003C\u002Fli>\n\u003Cli>🏆 Custom rounds and groups\u003C\u002Fli>\n\u003Cli>🏆 Game day organization\u003C\u002Fli>\n\u003Cli>🏆 Tournament cloning feature\u003C\u002Fli>\n\u003Cli>🏆 Season-based organization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Game Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🏀 Game events timeline (goals, penalties, cards, substitutions)\u003C\u002Fli>\n\u003Cli>🏀 Period\u002Fquarter scores\u003C\u002Fli>\n\u003Cli>🏀 Overtime and penalty shootout support\u003C\u002Fli>\n\u003Cli>🏀 Player lineups with positions and numbers\u003C\u002Fli>\n\u003Cli>🏀 Missing players\u002Finjuries tracking\u003C\u002Fli>\n\u003Cli>🏀 Photo galleries and videos\u003C\u002Fli>\n\u003Cli>🏀 Countdown timer for upcoming games\u003C\u002Fli>\n\u003Cli>🏀 Special status (postponed, TBD)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Flexible Display Options\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>📱 \u003Cstrong>7 Gutenberg Blocks\u003C\u002Fstrong> – Game Countdown, Tournament Header, Next Game, Last Game, Teams, Games List, Player Stats\u003C\u002Fli>\n\u003Cli>📱 \u003Cstrong>6 Shortcodes\u003C\u002Fstrong> – Standings, Games, Teams, Players Stats, Tournament Header, Player\u003C\u002Fli>\n\u003Cli>📱 \u003Cstrong>9 Classic Widgets\u003C\u002Fstrong> – Standing Table, Next Game, Last Game, Players Stats, Teams, Player, Birthdays, Games, Game Video\u003C\u002Fli>\n\u003Cli>📱 \u003Cstrong>101 Template Files\u003C\u002Fstrong> – Fully customizable in your theme\u003C\u002Fli>\n\u003Cli>📱 \u003Cstrong>Responsive Design\u003C\u002Fstrong> – Mobile-friendly layouts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Customization & Configuration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🎨 Sport Configurator with presets (Basketball, Hockey, Rugby, etc.)\u003C\u002Fli>\n\u003Cli>🎨 Custom player positions per sport\u003C\u002Fli>\n\u003Cli>🎨 Custom game event types (configurable icons)\u003C\u002Fli>\n\u003Cli>🎨 WordPress Customizer integration (colors, layout options)\u003C\u002Fli>\n\u003Cli>🎨 Custom text override (change any frontend text)\u003C\u002Fli>\n\u003Cli>🎨 Standing table color schemes\u003C\u002Fli>\n\u003Cli>🎨 Template override system\u003C\u002Fli>\n\u003Cli>🎨 RTL (Right-to-Left) support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Data Management\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>💾 Excel-like import tool (teams, players, venues, staff)\u003C\u002Fli>\n\u003Cli>💾 Season-specific team rosters\u003C\u002Fli>\n\u003Cli>💾 Player ID & External ID support\u003C\u002Fli>\n\u003Cli>💾 Bulk operations\u003C\u002Fli>\n\u003Cli>💾 Custom database tables (optimized performance)\u003C\u002Fli>\n\u003Cli>💾 Smart caching system\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Admin Interface\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🖥️ Modern Vue.js admin pages (fast, reactive)\u003C\u002Fli>\n\u003Cli>🖥️ Intuitive game editor\u003C\u002Fli>\n\u003Cli>🖥️ Visual tournament builder\u003C\u002Fli>\n\u003Cli>🖥️ Statistics configurator\u003C\u002Fli>\n\u003Cli>🖥️ Quick setup helper\u003C\u002Fli>\n\u003Cli>🖥️ Admin dashboard with insights\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Developer Friendly\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🔧 100+ action\u002Ffilter hooks for extensions\u003C\u002Fli>\n\u003Cli>🔧 REST API endpoints\u003C\u002Fli>\n\u003Cli>🔧 Template hierarchy system\u003C\u002Fli>\n\u003Cli>🔧 WordPress Coding Standards compliant\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎯 Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Sports clubs and organizations\u003C\u002Fli>\n\u003Cli>League administrators\u003C\u002Fli>\n\u003Cli>Team managers and coaches\u003C\u002Fli>\n\u003Cli>Tournament organizers\u003C\u002Fli>\n\u003Cli>Sports news websites\u003C\u002Fli>\n\u003Cli>Youth sports programs\u003C\u002Fli>\n\u003Cli>Amateur and professional leagues\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🚀 Supported Sports\u003C\u002Fh3>\n\u003Cp>Basketball, Ice Hockey, Handball, Rugby, Volleyball, Cricket, Baseball, American Football, Water Polo, Field Hockey, Lacrosse, Futsal, and most team sports.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Not suitable for:\u003C\u002Fstrong> Individual sports (tennis, golf, etc.) or combat sports (MMA, boxing). For soccer\u002Ffootball use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffootball-leagues-by-anwppro\u002F\" rel=\"ugc\">Football Leagues plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>📚 Documentation & Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fsupport.anwp.pro\u002Fknowledge-bases\u002F6-sports-leagues\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fstrong> – Comprehensive guides\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fanwp.pro\u002Fdocs\u002Fsports-leagues\u002F\" rel=\"nofollow ugc\">New Documentation Portal (in progress)\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fsupport.anwp.pro\u002Fknowledge-bases\u002F6\u002Farticles\u002F76-start-guide\" rel=\"nofollow ugc\">Quick Start Guide\u003C\u002Fa>\u003C\u002Fstrong> – Get started in 10 minutes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fsupport.anwp.pro\u002Fcommunities\u002F4-sports-leagues\" rel=\"nofollow ugc\">Community Forum\u003C\u002Fa>\u003C\u002Fstrong> – Ask questions, request features, report bugs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=aSFw5POd_iA\" rel=\"nofollow ugc\">Video Tutorials\u003C\u002Fa>\u003C\u002Fstrong> – Step-by-step visual guides\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FaSFw5POd_iA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>🌐 Translation Ready\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Full internationalization support\u003C\u002Fli>\n\u003Cli>Contribute translations via \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fsports-leagues\u002F\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>RTL (Right-to-Left) support included\u003C\u002Fli>\n\u003Cli>Custom text override for any language\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💎 Premium Version\u003C\u002Fh3>\n\u003Cp>Want advanced features? \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fanwp.pro\u002Fsports-leagues-premium-addon\u002F\" rel=\"nofollow ugc\">Sports Leagues Premium\u003C\u002Fa>\u003C\u002Fstrong> adds:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>API Data Import\u003C\u002Fstrong> – Automatic data sync from api-football.com (NBA, Basketball, NFL)\u003Cbr \u002F>\n\u003Cstrong>Premium Layouts\u003C\u002Fstrong> – Advanced display templates\u003Cbr \u002F>\n\u003Cstrong>Page Layout Builder\u003C\u002Fstrong> – Custom page designs with tabs\u003Cbr \u002F>\n\u003Cstrong>Bracket View\u003C\u002Fstrong> – Visual knockout stage brackets\u003Cbr \u002F>\n\u003Cstrong>Results Matrix\u003C\u002Fstrong> – Head-to-head results table\u003Cbr \u002F>\n\u003Cstrong>Premium Blocks\u003C\u002Fstrong> – 6 additional Gutenberg blocks\u003Cbr \u002F>\n\u003Cstrong>Standing Advanced\u003C\u002Fstrong> – Conference\u002FDivision support, advanced columns\u003Cbr \u002F>\n\u003Cstrong>User Roles\u003C\u002Fstrong> – Assign game edit rights to users\u003Cbr \u002F>\n\u003Cstrong>Auto Timezone\u003C\u002Fstrong> – Visitor’s local kickoff times\u003Cbr \u002F>\n\u003Cstrong>Game Formation\u003C\u002Fstrong> – Team formation display\u003Cbr \u002F>\n\u003Cstrong>Commentary Block\u003C\u002Fstrong> – Live game commentary\u003Cbr \u002F>\n\u003Cstrong>Team Trophies\u003C\u002Fstrong> – Trophy\u002Faward management\u003Cbr \u002F>\n\u003Cstrong>Calendar Widget\u003C\u002Fstrong> – Monthly calendar view\u003Cbr \u002F>\n\u003Cstrong>Priority Support\u003C\u002Fstrong> – Faster response times\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fanwp.pro\u002Fsports-leagues-premium-addon\u002F\" rel=\"nofollow ugc\">View All Premium Features\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fslpro-nba.anwp.pro\u002F\" rel=\"nofollow ugc\">Premium Demos\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Tutorials:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fanwp.pro\u002Fultimate-guide-to-building-nba-basketball-live-scores-stats-website-in-wordpress\u002F\" rel=\"nofollow ugc\">Building NBA Live Scores Website\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fanwp.pro\u002Fhow-to-create-nfl-live-scores-website-in-wordpress\u002F\" rel=\"nofollow ugc\">Creating NFL Live Scores Site\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>🚀 SL Kit — Launch Your Sports Site in 30 Minutes\u003C\u002Fh3>\n\u003Cp>Want a ready-to-use sports website without building from scratch? \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fanwp.pro\u002Fsl-kit\u002F\" rel=\"nofollow ugc\">SL Kit\u003C\u002Fa>\u003C\u002Fstrong> is a complete WordPress starter kit that includes Sports Leagues Premium, pre-configured Kadence theme, 15+ professionally designed pages, and 100+ demo items. Import the demo, add your data, and go live.\u003C\u002Fp>\n\u003Cp>Perfect for youth sports, amateur clubs, league administrators, and web designers who need a polished sports site fast.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fanwp.pro\u002Fsl-kit\u002F\" rel=\"nofollow ugc\">Learn More About SL Kit\u003C\u002Fa>\u003C\u002Fp>\n","Professional sports league management for WordPress. Track teams, players, games, statistics, tournaments & standings for any team sport.",200,14610,100,3,"2026-02-12T20:44:00.000Z","6.9.4","5.9","7.4",[20,21,22,23,24],"league","sports","statistics","team","tournament","https:\u002F\u002Fanwp.pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsports-leagues.0.14.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},4,21210,94,1,96,"2026-04-04T03:55:48.102Z",[39,64,84,102,121],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":59,"download_link":60,"security_score":61,"vuln_count":62,"unpatched_count":27,"last_vuln_date":63,"fetched_at":29},"joomsport-sports-league-results-management","JoomSport – for Sports: Team & League, Football, Hockey & more","5.7.5","beardev","https:\u002F\u002Fprofiles.wordpress.org\u002Fbeardev\u002F","\u003Ch4>Sport league manager for your league, sport tournament, team and club\u003C\u002Fh4>\n\u003Cp>Complex solution to build a sports website. Developed since 2009, JoomSport offers the features essential for any sports site: sports league standings, sports teams with description and stats, players with their profiles, photos and personal achievements, fixtures analytics and match results with score and game details, and finally all this put into well-structured seasons and leagues.\u003C\u002Fp>\n\u003Cp>Ready solution for FIFA World Cup \u003Ca href=\"https:\u002F\u002Fstatorium.com\u002Ffifa-world-cup-2026-api\" rel=\"nofollow ugc\">Statorium package\u003C\u002Fa>! (*pro edition with data)\u003C\u002Fp>\n\u003Cp>Complete overview on \u003Ca href=\"https:\u002F\u002Fjoomsport.com\u002F?utm_source=wpcatalogue&utm_medium=web&utm_campaign=passiveweb\" title=\"WordPress sport plugin\" rel=\"nofollow ugc\">JoomSport.com\u003C\u002Fa>!\u003Cbr \u002F>\nLive Scores via \u003Ca href=\"https:\u002F\u002Fstatorium.com\u002F?utm_source=wpcatalogue&utm_medium=web&utm_campaign=passiveweb\" title=\"Statorium sports API\" rel=\"nofollow ugc\">Statorium sports API\u003C\u002Fa> connected (pro edition)\u003C\u002Fp>\n\u003Ch4>Main features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Robust structure\u003C\u002Fstrong> – allows you to create different types of Leagues with chronologically organized Seasons that consist of one or several MatchDays with Matches inside.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Single and Team\u003C\u002Fstrong> competitions mode that allows you to run both single players and teams sport league \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive\u003C\u002Fstrong> and professionally \u003Cstrong>designed\u003C\u002Fstrong> pages based on bootstrap framework \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Team\u003C\u002Fstrong> and \u003Cstrong>Player\u003C\u002Fstrong> profiles with comprehensive statistic\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Round robin and knockout\u003C\u002Fstrong> (pro edition) matchdays used in football, hockey and other sports leagues or tournaments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Venue\u003C\u002Fstrong> page with maps and description\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extra fields\u003C\u002Fstrong> allows you to add more sport data\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Persons\u003C\u002Fstrong> to add information about team coaches, sport game referees and other personnel involved (pro edition) \u003C\u002Fli>\n\u003Cli>Team and player moderation (pro edition)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fbeardev.com\u002Fblog\u002Fjoomsport-match-generator-add-on-saves-your-forces-for-bigger-challenges\" title=\"WordPress sport league schedule generator\" rel=\"nofollow ugc\">Match \u002F Schedule generator\u003C\u002Fa> (pro edition)\u003C\u002Fli>\n\u003Cli>Flexible CSV data import (pro edition)\u003C\u002Fli>\n\u003Cli>Integration with Statorium.com sports API\u003C\u002Fli>\n\u003Cli>Integration with \u003Ca href=\"https:\u002F\u002Fapp.joomsport.com\" title=\"Sport mobile application for sport teams and leagues\" rel=\"nofollow ugc\">Mobile App\u003C\u002Fa> service\u003C\u002Fli>\n\u003Cli>and a lot of others…\u003Cbr \u002F>\nCheck the \u003Ca href=\"https:\u002F\u002Fjoomsport.com\u002Fproduct-features\u002Fcompare-editions.html\" title=\"JoomSport - wordpress sport plugin features\" rel=\"nofollow ugc\">full features list on JoomSport.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Product Demo\u003C\u002Fh4>\n\u003Cp>View \u003Ca href=\"https:\u002F\u002Fwp-demo.joomsport.com\u002F\" title=\"JoomSport wordpress plugin demo\" rel=\"nofollow ugc\">Pro edition DEMO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Complementary products\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Statorium.com sports API integration. Helps to import public leagues data automatically.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fapp.joomsport.com\u002F\" title=\"Sport Mobile App\" rel=\"nofollow ugc\">Sports Mobile App\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjoomsport-prediction\u002F\" title=\"Sport predictions for JoomSport WordPress plugin\" rel=\"ugc\">Sports predictions\u003C\u002Fa> WordPress plugin \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjoomsport-achievements\u002F\" title=\"Plugin for Athletic type of sports\" rel=\"ugc\">JoomSport Achievements\u003C\u002Fa> – solution for sports where many players compete with each other simultaneously\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Themes with integrated design\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Freal-soccer-sport-clubs-responsive-wp-theme\u002F8888574?ref=beardev\" title=\"Bestselling WordPress sport theme\" rel=\"nofollow ugc\">Real Soccer\u003C\u002Fa> by GoodLayers\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Falchemists-sports-club-and-news-wordpress-theme\u002F20256220\" title=\"Alchemists WordPress sport theme\" rel=\"nofollow ugc\">Alchemists\u003C\u002Fa> by dan Fisher. Available on request.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Fsplash-basketball-sports-wordpress-theme\u002F16751749?ref=beardev\" title=\"Bestselling WordPress sport theme\" rel=\"nofollow ugc\">Splash\u003C\u002Fa> by StylemixThemes. Available on request.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fthemes\u002Fkodiak-football-sport\" title=\"WordPress Football Sport theme\" rel=\"ugc\">Kodiak football sport\u003C\u002Fa> by BearDev.\u003C\u002Fli>\n\u003Cli>new! \u003Ca href=\"https:\u002F\u002Fthemeforest.net\u002Fitem\u002Ffc-united-football-soccer-wordpress-sports-theme\u002F23390465\" title=\"FC United wordpress sports theme\" rel=\"nofollow ugc\">FC United\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Professional edition available\u003C\u002Fh4>\n\u003Cp>We offer fully functional commercial edition that delivers large number of extras and actually provides our development team investments to improve the product features significantly. Browse \u003Ca href=\"https:\u002F\u002Fwp-demo.joomsport.com\u002F\" title=\"JoomSport WordPress sport plugin - professional edition demo\" rel=\"nofollow ugc\">Pro edition demo\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fjoomsport.com\u002Fweb-shop\u002Fjoomsport-wordpress-sports-plugin.html\" title=\"buy JoomSport pro - wordpress sports plugin\" rel=\"nofollow ugc\">buy from our shop\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Sports JoomSport known to be used for\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>European Football, Soccer (e.g. Champions league, FIFA World Cup Qatar 2022, UEFA EURO 2020, English Premier League, Bundesliga, La Liga)\u003C\u002Fli>\n\u003Cli>Ice Hockey and Field Hockey(e.g. NHL, KHL, AHL)\u003C\u002Fli>\n\u003Cli>Volleyball (e.g. FIVB)\u003C\u002Fli>\n\u003Cli>Rugby \u003C\u002Fli>\n\u003Cli>American Football (e.g. NFL)\u003C\u002Fli>\n\u003Cli>Basketball (e.g. NBA)\u003C\u002Fli>\n\u003Cli>Futsal (known as indoor Football)\u003C\u002Fli>\n\u003Cli>Darts\u003C\u002Fli>\n\u003Cli>Handball\u003C\u002Fli>\n\u003Cli>Billiard\u003C\u002Fli>\n\u003Cli>Snooker\u003C\u002Fli>\n\u003Cli>Table Tennis, Ping-Pong\u003C\u002Fli>\n\u003Cli>Tennis (e.g. US Open, ATP World Tour)\u003C\u002Fli>\n\u003Cli>Water Polo\u003C\u002Fli>\n\u003Cli>eSport games (Counter Strike, WoW, Fifa, Dota)\u003C\u002Fli>\n\u003Cli>Chess\u003C\u002Fli>\n\u003Cli>Lawn bawls\u003C\u002Fli>\n\u003Cli>Softball\u003C\u002Fli>\n\u003Cli>Badminton\u003C\u002Fli>\n\u003Cli>Golf\u003C\u002Fli>\n\u003Cli>Martial arts (Karate, Boxing, Judo, Taekwondo, Kickboxing, etc.)\u003C\u002Fli>\n\u003Cli>any other sport where there is a match\u002Fgame between two participants…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features roadmap\u003C\u002Fh4>\n\u003Cp>We have huge number of sport features planned and we listen to our customers – just take a look at our \u003Ca href=\"https:\u002F\u002Ffeedback.joomsport.com\u002Ftopics\u002Fall\u002Fstatus\u002Fall\u002Fcategory\u002F2\u002Fsort\u002Fall\u002Fpage\u002F1\" title=\"Sport plugin features ideaboard\" rel=\"nofollow ugc\">features feedback portal\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>Check translations available on \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fjoomsport-sports-league-results-management\" rel=\"nofollow ugc\">translation page\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Valuable links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Statorium.com sports API integration. Helps to import public leagues data automatically.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjoomsport.com\u002Fsupport\u002Fdocumentation\u002Fjoomsport-wordpress-sports-plugin-documentation.html\" title=\"JoomSport WordPress sport plugin documentation\" rel=\"nofollow ugc\">JoomSport documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fjoomsport.com\" title=\"JoomSport WordPress sport plugin\" rel=\"nofollow ugc\">JoomSport project site\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Professional edition \u003Ca href=\"https:\u002F\u002Fwp-demo.joomsport.com\" title=\"JoomSport WordPress sport plugin - professional edition demo\" rel=\"nofollow ugc\">demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Read our \u003Ca href=\"https:\u002F\u002Fbeardev.com\u002Fblog\" title=\"Sport technology blog\" rel=\"nofollow ugc\">Sport technology blog\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>or find BearDev on \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002FBearDev.company\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa> & \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FBearDev\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Our Moto\u003C\u002Fh4>\n\u003Cp>Discover new level of your sport project\u003C\u002Fp>\n\u003Ch4>Our Global Goal\u003C\u002Fh4>\n\u003Cp>We are changing the sport industry by creating comprehensive software infrastructure for sport league management\u003C\u002Fp>\n","Create PRO sports website for your club, sports team or sports league! Soccer, Football, Hockey, Basketball, Volleyball, Handball, eSport & others.",1000,112265,98,44,"2026-03-11T12:55:00.000Z","6.8.5","4.0","7.0",[56,57,20,21,58],"football","hockey","sports-team","http:\u002F\u002Fjoomsport.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjoomsport-sports-league-results-management.5.7.5.zip",83,9,"2025-10-02 22:17:24",{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":11,"downloaded":72,"rating":13,"num_ratings":32,"last_updated":73,"tested_up_to":16,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":82,"download_link":83,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"cyberpress","CyberPress","2.5.7","nK","https:\u002F\u002Fprofiles.wordpress.org\u002Fnko\u002F","\u003Cp>Manage eSport teams, players, matches and tournaments. Included individual players and teams profiles. Pages with information about matches and tournaments.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Online Demo \u003Ca href=\"https:\u002F\u002Fgetcyberpress.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fgetcyberpress.com\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Tournaments\u003C\u002Fli>\n\u003Cli>Matches\u003C\u002Fli>\n\u003Cli>Teams\u003C\u002Fli>\n\u003Cli>Players\u003C\u002Fli>\n\u003Cli>Games\u003C\u002Fli>\n\u003C\u002Ful>\n","Manage eSport Tournaments, Matches, Teams and Players.",16892,"2026-01-11T12:26:00.000Z","6.3","7.2",[77,78,79,80,81],"esports","games","matches","teams","tournaments","https:\u002F\u002Fgetcyberpress.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcyberpress.2.5.7.zip",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":13,"downloaded":92,"rating":27,"num_ratings":27,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":96,"tags":97,"homepage":99,"download_link":100,"security_score":101,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"football-standings","Sport livescores: foootball and basketball results, fixtures and standings","1.0.1","footstandings","https:\u002F\u002Fprofiles.wordpress.org\u002Ffootstandings\u002F","\u003Cp>Introducing Sport LiveScores, the ultimate WordPress plugin for every sports enthusiast and website owner! This powerful, free plugin brings real-time football and basketball score updates directly to your WordPress site. With Sport LiveScores, stay updated with all the action from the sports world without the hassle of ads or subscription fees.\u003C\u002Fp>\n\u003Cp>Key Features:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Comprehensive Coverage: Sport LiveScores offers extensive coverage of football and basketball games, ensuring you don’t miss any action. It includes:\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul>\n\u003Cli>Today’s Games: Get scores and updates on all the football and basketball games happening today.\u003C\u002Fli>\n\u003Cli>Live Games: Stay on top of live matches as they happen.\u003C\u002Fli>\n\u003Cli>Tomorrow’s Games: Preview upcoming games scheduled for the next day.\u003C\u002Fli>\n\u003Cli>Yesterday’s Games: Review scores and highlights from yesterday’s matches.\u003C\u002Fli>\n\u003Cli>Tournament Tracking: Access scores and updates from over 3000 tournaments, including major events like Euro-2024, the English Premier League (EPL), the UEFA Champions League, the NBA, and even the Olympic Games.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col>\n\u003Cli>\n\u003Cp>User-Friendly Interface: The plugin is fully responsive, providing an optimal viewing experience across all devices. Whether your audience is on desktop, tablet, or mobile, Sport LiveScores adjusts seamlessly.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Timezone Autodetection: Sport LiveScores intelligently detects the user’s timezone, displaying the match times and event data accurately for their specific location. No more timezone confusion for your international audience!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Multi-Language Support: Break language barriers with Sport LiveScores’s support for 21 languages, making your website accessible to a global audience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Customization at Your Fingertips: Tailor the look and feel of Sport LiveScores to match your website’s theme. The plugin allows you to customize colors, fonts, and layout, offering a consistent user experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>No Ads, Absolutely Free: Enjoy all the features of Sport LiveScores without any advertisements. This plugin is completely free, providing a clean and uninterrupted experience for both you and your users.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Sport LiveScores is more than just a plugin – it’s a comprehensive solution for integrating live sports scores into your WordPress site. Whether you’re a sports blogger, a fan site, or a news portal, Sport LiveScores enriches your content, engages your audience, and elevates your website’s appeal.\u003C\u002Fp>\n\u003Cp>Get Sport LiveScores now and transform your WordPress site into a dynamic sports hub!\u003C\u002Fp>\n\u003Cp>Sport LiveScores utilizes the external service 777score.com to obtain up-to-date information about the schedule and results of football matches. 777score.com is a recognized source of sports information trusted by the sports community. This service provides a wide range of information about football, including various leagues, tournaments, and championships from around the world.\u003C\u002Fp>\n\u003Cp>The functioning of the 777score.com service is based on delivering real-time data about selected matches, including the match start time, its status, incidents, and the score. Users have the ability to view detailed information about matches, such as goal lists, received cards, and other key events, without the need to refresh the page. This means that data is automatically updated without requiring page reload.\u003C\u002Fp>\n","Add auto-updated live scores information about more than 3000 football and basketball tournaments and standings with ease!",9359,"2024-09-02T10:41:00.000Z","6.6.5","4.1","",[98,56,21,23,81],"basketball","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ffootball-standings\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffootball-standings.1.0.1.zip",92,{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":96,"short_description":108,"active_installs":13,"downloaded":109,"rating":36,"num_ratings":32,"last_updated":110,"tested_up_to":94,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":117,"download_link":118,"security_score":119,"vuln_count":35,"unpatched_count":35,"last_vuln_date":120,"fetched_at":29},"mstw-league-manager","MSTW League Manager","2.10","Mark O'Donnell","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarkodonnell\u002F","Manages multiple sports leagues and seasons. Displays schedules and standings in multiple formats.",13186,"2024-11-19T01:47:00.000Z","4.9.1","5.5",[114,115,21,116,80],"leagues","schedules","standings","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmstw-league-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmstw-league-manager.2.10.zip",70,"2025-09-05 00:00:00",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":34,"num_ratings":131,"last_updated":132,"tested_up_to":16,"requires_at_least":133,"requires_php":96,"tags":134,"homepage":138,"download_link":139,"security_score":101,"vuln_count":140,"unpatched_count":27,"last_vuln_date":141,"fetched_at":29},"sportspress","SportsPress – Sports Club & League Manager","2.7.29","ThemeBoy","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeboy\u002F","\u003Ch4>Create a Professional Sports Website\u003C\u002Fh4>\n\u003Cp>Transform your WordPress blog into a fully configurable team, club, or league website. Features a suite of sports tools including fixtures, results, automated standings, players rankings, and individual profiles for clubs, players, and staff.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FKQyga_C5a6M?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>Industry Reviews\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>“\u003Cem>Best WordPress Sports plugins: With premade templates for different sports, SportsPress pretty much covers the range of what almost everyone needs. It’s highly reviewed, and does exactly what it says it will do.\u003C\u002Fem>” — \u003Ca href=\"https:\u002F\u002Fwww.elegantthemes.com\u002Fblog\u002Fresources\u002F5-best-wordpress-sports-plugins\" rel=\"nofollow ugc\">Elegant Themes\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“\u003Cem>Script of the Day: While the WordPress repository holds various team and sports-related plugins, few of them come close to what you can achieve with SportsPress.\u003C\u002Fem>” — \u003Ca href=\"http:\u002F\u002Fnews.softpedia.com\u002Fnews\u002FScript-of-the-Day-SportsPress-409247.shtml\" rel=\"nofollow ugc\">Softpedia\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>“\u003Cem>SportsPress is probably one of the most complete WordPress sports plugins out there. If you have a sports website and you’re looking to showcase your team, or even your entire league, then give this plugin a try.\u003C\u002Fem>” — \u003Ca href=\"https:\u002F\u002Fwww.hostgator.com\u002Fblog\u002Fbest-wordpress-plugins-themes-sports-websites\u002F\" rel=\"nofollow ugc\">HostGator\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Equation Builder\u003C\u002Fli>\n\u003Cli>Club Profiles with Player List\u003C\u002Fli>\n\u003Cli>Automated League Standings with Club Logos\u003C\u002Fli>\n\u003Cli>Events (Fixtures & Results) with Player Performance\u003C\u002Fli>\n\u003Cli>Events Calendar\u003C\u002Fli>\n\u003Cli>Player Profiles & Statistics\u003C\u002Fli>\n\u003Cli>Player Lists\u003C\u002Fli>\n\u003Cli>Staff Profiles\u003C\u002Fli>\n\u003Cli>Select Current Club and Previous Clubs\u003C\u002Fli>\n\u003Cli>Season Archives\u003C\u002Fli>\n\u003Cli>Venue Information & Maps\u003C\u002Fli>\n\u003Cli>Statistics & League Table Columns Configuration\u003C\u002Fli>\n\u003Cli>Sport Presets\u003C\u002Fli>\n\u003Cli>Switch Between Club vs Club and Player vs Player Mode.\u003C\u002Fli>\n\u003Cli>Import Events, Clubs, Players, and Staff from CSV Files\u003C\u002Fli>\n\u003Cli>Easy Shortcodes Menu in Editor\u003C\u002Fli>\n\u003Cli>Events Integrate with iCal\u003C\u002Fli>\n\u003Cli>Certified compatibility with \u003Ca href=\"http:\u002F\u002Fwpml.org\u002Fplugin\u002Fsportspress\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More details about each feature are available on the \u003Ca href=\"http:\u002F\u002Ftboy.co\u002Fpro\" rel=\"nofollow ugc\">SportsPress Website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Free Extensions\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsportspress-for-baseball\u002F\" rel=\"ugc\">SportsPress for Baseball\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsportspress-for-basketball\u002F\" rel=\"ugc\">SportsPress for Basketball\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsportspress-for-cricket\u002F\" rel=\"ugc\">SportsPress for Cricket\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsportspress-for-soccer\u002F\" rel=\"ugc\">SportsPress for Football (Soccer)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsportspress-for-golf\u002F\" rel=\"ugc\">SportsPress for Golf\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsportspress-for-volleyball\u002F\" rel=\"ugc\">SportsPress for Volleyball\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SportsPress Pro\u003C\u002Fh4>\n\u003Cp>Looking for more advanced sports functionality? Upgrade to \u003Ca href=\"http:\u002F\u002Ftboy.co\u002Fpro\" rel=\"nofollow ugc\">SportsPress Pro\u003C\u002Fa> to get access to more advanced features for your team, club, or league website.\u003C\u002Fp>\n\u003Ch4>Available Languages\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English – English ( en_US )\u003C\u002Fli>\n\u003Cli>Arabic – العربية ( ar )\u003C\u002Fli>\n\u003Cli>Armenian – Հայերեն ( hy )\u003C\u002Fli>\n\u003Cli>Bulgarian – Български ( bg_BG )\u003C\u002Fli>\n\u003Cli>Chinese (China) – 中文 ( zh_CN )\u003C\u002Fli>\n\u003Cli>Croatian – Hrvatski ( hr )\u003C\u002Fli>\n\u003Cli>Czech – Čeština ( cs_CZ )\u003C\u002Fli>\n\u003Cli>Danish – Dansk ( da_DK )\u003C\u002Fli>\n\u003Cli>Dutch – Nederlands ( nl_NL )\u003C\u002Fli>\n\u003Cli>French – Français ( fr_FR )\u003C\u002Fli>\n\u003Cli>Finnish – Suomi ( fi )\u003C\u002Fli>\n\u003Cli>German – Deutsch ( de_DE )\u003C\u002Fli>\n\u003Cli>Greek – Ελληνικά ( el_GR )\u003C\u002Fli>\n\u003Cli>Hungarian – Magyar ( hu_HU )\u003C\u002Fli>\n\u003Cli>Italian – Italiano ( it_IT )\u003C\u002Fli>\n\u003Cli>Japanese – 日本語 ( ja )\u003C\u002Fli>\n\u003Cli>Korean – 한국어 ( ko_KR )\u003C\u002Fli>\n\u003Cli>Macedonian – македонски ( mk_MK )\u003C\u002Fli>\n\u003Cli>Norwegian Bokmål – Norsk bokmål ( nb_NO )\u003C\u002Fli>\n\u003Cli>Persian – فارسی ( fa_IR )\u003C\u002Fli>\n\u003Cli>Polish – Polski ( pl_PL )\u003C\u002Fli>\n\u003Cli>Portuguese (Brazil) – Português do Brasil ( pt_BR )\u003C\u002Fli>\n\u003Cli>Portuguese (Portugal) – Português ( pt_PT )\u003C\u002Fli>\n\u003Cli>Romanian – Română ( ro_RO )\u003C\u002Fli>\n\u003Cli>Russian – Русский ( ru_RU )\u003C\u002Fli>\n\u003Cli>Slovak – Slovenčina ( sk_SK )\u003C\u002Fli>\n\u003Cli>Slovenian – Slovenija ( sl_SI )\u003C\u002Fli>\n\u003Cli>Spanish – Español ( es_ES )\u003C\u002Fli>\n\u003Cli>Swedish – Svenska ( sv_SE )\u003C\u002Fli>\n\u003Cli>Tagalog – Tagalog ( tl )\u003C\u002Fli>\n\u003Cli>Tamil – தமிழ் ( ta_IN )\u003C\u002Fli>\n\u003Cli>Thai – ไทย ( th )\u003C\u002Fli>\n\u003Cli>Turkish – Türkçe ( tr_TR )\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Sport Presets Included\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>American Football\u003C\u002Fli>\n\u003Cli>Association Football (Soccer)\u003C\u002Fli>\n\u003Cli>Australian Rules Football\u003C\u002Fli>\n\u003Cli>Baseball\u003C\u002Fli>\n\u003Cli>Basketball\u003C\u002Fli>\n\u003Cli>Cricket\u003C\u002Fli>\n\u003Cli>Darts\u003C\u002Fli>\n\u003Cli>Golf\u003C\u002Fli>\n\u003Cli>Handball\u003C\u002Fli>\n\u003Cli>Ice Hockey\u003C\u002Fli>\n\u003Cli>Lacrosse\u003C\u002Fli>\n\u003Cli>Netball\u003C\u002Fli>\n\u003Cli>Rugby League\u003C\u002Fli>\n\u003Cli>Rugby Union\u003C\u002Fli>\n\u003Cli>Snooker\u003C\u002Fli>\n\u003Cli>Softball\u003C\u002Fli>\n\u003Cli>Squash\u003C\u002Fli>\n\u003Cli>Table Tennis\u003C\u002Fli>\n\u003Cli>Tennis\u003C\u002Fli>\n\u003Cli>Volleyball\u003C\u002Fli>\n\u003Cli>Water Polo\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Esports Presets\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Counter-Strike: Global Offensive\u003C\u002Fli>\n\u003Cli>Dota 2\u003C\u002Fli>\n\u003Cli>League of Legends\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>SportsPress Themes for Clubs\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftboy.co\u002Fcourtside\" rel=\"nofollow ugc\">Courtside\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftboy.co\u002Femblem\" rel=\"nofollow ugc\">Emblem\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftboy.co\u002Ffc\" rel=\"nofollow ugc\">Football Club\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftboy.co\u002Fmarquee\" rel=\"nofollow ugc\">Marquee\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftboy.co\u002Fpremier\" rel=\"nofollow ugc\">Premier\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftboy.co\u002Frp\" rel=\"nofollow ugc\">Rookie Plus\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ftboy.co\u002Fvarsity\" rel=\"nofollow ugc\">Varsity\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get Involved\u003C\u002Fh4>\n\u003Cp>Feel free to share your suggestions with us so we can continue to develop awesome sports club features for you guys!\u003C\u002Fp>\n\u003Cp>Developers can contribute via the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FThemeBoy\u002FSportsPress\u002Fblob\u002Fmaster\u002FCONTRIBUTING.md\" rel=\"nofollow ugc\">SportsPress GitHub Repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Translators can contribute to SportsPress translations through \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fsportspress\" rel=\"nofollow ugc\">GlotPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Stay Current\u003C\u002Fh4>\n\u003Cp>To keep up with the latest updates and new features, be sure to do the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visit the \u003Ca href=\"http:\u002F\u002Ftboy.co\u002Fpro\" rel=\"nofollow ugc\">SportsPress Pro homepage\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Subscribe to our \u003Ca href=\"http:\u002F\u002Ftboy.co\u002Fyoutube\" rel=\"nofollow ugc\">YouTube channel\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Follow ThemeBoy on \u003Ca href=\"http:\u002F\u002Ftboy.co\u002Ffacebook\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa> & \u003Ca href=\"http:\u002F\u002Ftboy.co\u002Ftwitter\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Please Rate, Vote, and Enjoy!\u003C\u002Fh4>\n\u003Cp>Your feedback is much appreciated and makes all the difference in improving SportsPress.\u003C\u002Fp>\n","SportsPress is an extendable all-in-one sports data plugin that helps sports clubs set up and manage a league or club site quickly and easily.",10000,952747,368,"2026-02-12T05:49:00.000Z","3.8",[135,136,137,20,21],"club","event","fixtures","http:\u002F\u002Fthemeboy.com\u002Fsportspress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsportspress.2.7.29.zip",6,"2026-02-03 19:45:14",{"attackSurface":143,"codeSignals":904,"taintFlows":1678,"riskAssessment":1769,"analyzedAt":1778},{"hooks":144,"ajaxHandlers":756,"restRoutes":770,"shortcodes":898,"cronEvents":899,"entryPointCount":673,"unprotectedCount":27},[145,150,154,159,162,166,171,175,179,182,186,189,194,198,202,206,211,216,219,223,227,230,234,238,242,245,247,249,251,253,255,257,261,265,269,272,276,280,285,288,291,294,298,302,307,311,314,315,318,323,325,328,332,336,340,344,346,350,353,357,361,364,368,372,376,379,381,384,386,388,391,394,397,400,403,406,408,412,416,419,422,425,428,430,433,435,438,441,445,449,450,453,455,456,459,461,463,464,466,469,472,474,479,482,485,489,491,493,495,496,498,500,502,504,506,507,509,511,513,516,517,519,521,523,525,528,529,531,533,534,535,537,539,540,542,546,549,551,553,554,556,558,561,563,564,567,570,573,575,579,582,586,589,591,592,593,595,597,599,602,604,605,607,609,610,612,614,617,620,624,627,629,631,635,639,641,645,648,650,651,653,655,657,659,661,666,670,674,678,682,686,688,692,695,699,703,706,710,713,716,718,722,726,729,732,735,736,739,742,745,747,749,752],{"type":146,"name":147,"callback":147,"priority":27,"file":148,"line":149},"action","init","class-sports-leagues.php",549,{"type":146,"name":151,"callback":152,"priority":27,"file":148,"line":153},"widgets_init","register_widgets",552,{"type":146,"name":155,"callback":156,"priority":157,"file":148,"line":158},"admin_menu","register_menus",5,559,{"type":146,"name":155,"callback":160,"priority":157,"file":148,"line":161},"register_entity_menus",560,{"type":146,"name":155,"callback":163,"priority":164,"file":148,"line":165},"register_alt_menus",11,561,{"type":167,"name":168,"callback":169,"file":148,"line":170},"filter","submenu_file","fix_submenu_highlight",564,{"type":167,"name":172,"callback":173,"file":148,"line":174},"parent_file","fix_parent_highlight",565,{"type":167,"name":176,"callback":177,"file":148,"line":178},"body_class","add_body_classes",572,{"type":167,"name":180,"callback":180,"priority":157,"file":148,"line":181},"get_the_excerpt",579,{"type":146,"name":183,"callback":184,"file":148,"line":185},"admin_notices","notice_cmb_not_installed",586,{"type":146,"name":183,"callback":187,"file":148,"line":188},"notice_data_migration_required",588,{"type":167,"name":190,"callback":191,"priority":192,"file":148,"line":193},"plugin_row_meta","add_plugin_meta_links",10,595,{"type":167,"name":195,"callback":196,"priority":192,"file":148,"line":197},"post_thumbnail_html","filter_post_thumbnail",602,{"type":167,"name":199,"callback":200,"priority":192,"file":148,"line":201},"the_content","shortcode_empty_paragraph_fix",609,{"type":146,"name":203,"callback":204,"file":148,"line":205},"admin_init","docs_page_redirect",616,{"type":167,"name":207,"callback":208,"priority":209,"file":148,"line":210},"et_first_image_use_custom_content","fix_divi_duplicate_content",20,623,{"type":146,"name":212,"callback":213,"priority":214,"file":148,"line":215},"wp_footer","add_modal_wrappers",99,630,{"type":146,"name":183,"callback":217,"file":148,"line":218},"display_admin_pre_remove_notice",632,{"type":146,"name":220,"callback":221,"priority":192,"file":148,"line":222},"pre_delete_term","maybe_prevent_delete_term",633,{"type":167,"name":224,"callback":225,"priority":192,"file":148,"line":226},"pre_delete_post","maybe_prevent_delete_tournament",634,{"type":167,"name":228,"callback":225,"priority":192,"file":148,"line":229},"pre_trash_post",635,{"type":146,"name":155,"callback":231,"priority":232,"file":148,"line":233},"remove_duplicate_submenus",999,1149,{"type":146,"name":235,"callback":236,"file":148,"line":237},"admin_enqueue_scripts","closure",1651,{"type":146,"name":147,"callback":239,"file":240,"line":241},"register_blocks","includes\\blocks\\class-sports-leagues-block-game-countdown.php",15,{"type":146,"name":147,"callback":239,"file":243,"line":244},"includes\\blocks\\class-sports-leagues-block-games.php",14,{"type":146,"name":147,"callback":239,"file":246,"line":244},"includes\\blocks\\class-sports-leagues-block-last-game.php",{"type":146,"name":147,"callback":239,"file":248,"line":244},"includes\\blocks\\class-sports-leagues-block-next-game.php",{"type":146,"name":147,"callback":239,"file":250,"line":244},"includes\\blocks\\class-sports-leagues-block-players-stats.php",{"type":146,"name":147,"callback":239,"file":252,"line":244},"includes\\blocks\\class-sports-leagues-block-roster.php",{"type":146,"name":147,"callback":239,"file":254,"line":241},"includes\\blocks\\class-sports-leagues-block-teams.php",{"type":146,"name":147,"callback":239,"file":256,"line":244},"includes\\blocks\\class-sports-leagues-block-tournament-header.php",{"type":146,"name":235,"callback":235,"priority":258,"file":259,"line":260},8,"includes\\class-sports-leagues-assets.php",37,{"type":146,"name":262,"callback":263,"file":259,"line":264},"wp_enqueue_scripts","public_enqueue_scripts",42,{"type":146,"name":266,"callback":267,"priority":214,"file":259,"line":268},"admin_footer","include_admin_svg_icons",47,{"type":146,"name":212,"callback":270,"priority":214,"file":259,"line":271},"include_public_svg_icons",52,{"type":146,"name":273,"callback":274,"file":275,"line":271},"enqueue_block_editor_assets","add_block_editor_assets","includes\\class-sports-leagues-blocks.php",{"type":167,"name":277,"callback":278,"file":275,"line":279},"block_categories_all","add_block_category",53,{"type":146,"name":281,"callback":282,"priority":192,"file":283,"line":284},"before_delete_post","on_modify_post","includes\\class-sports-leagues-cache.php",78,{"type":146,"name":286,"callback":282,"priority":192,"file":283,"line":287},"edit_post",79,{"type":146,"name":289,"callback":282,"priority":192,"file":283,"line":290},"wp_insert_post",80,{"type":146,"name":292,"callback":282,"priority":192,"file":283,"line":293},"anwp_sl_edit_post",81,{"type":146,"name":295,"callback":296,"priority":192,"file":283,"line":297},"anwp_sl_cache_maybe_cleanup","cleanup_generated_keys",84,{"type":146,"name":299,"callback":300,"priority":192,"file":283,"line":301},"anwp_sl_cache_maybe_reflush","flush_cache_by_post_type",85,{"type":146,"name":303,"callback":304,"file":305,"line":306},"rest_api_init","add_rest_routes","includes\\class-sports-leagues-config.php",48,{"type":146,"name":308,"callback":309,"file":310,"line":260},"customize_register","register_customizer_settings","includes\\class-sports-leagues-customizer.php",{"type":167,"name":262,"callback":312,"priority":209,"file":310,"line":313},"enqueue_so_css_inspector_scripts",41,{"type":146,"name":303,"callback":304,"file":310,"line":50},{"type":146,"name":303,"callback":304,"file":316,"line":317},"includes\\class-sports-leagues-event.php",35,{"type":146,"name":319,"callback":320,"file":321,"line":322},"load-post.php","init_metaboxes","includes\\class-sports-leagues-game.php",97,{"type":146,"name":324,"callback":320,"file":321,"line":49},"load-post-new.php",{"type":146,"name":326,"callback":327,"priority":192,"file":321,"line":214},"save_post_sl_game","save_metabox",{"type":146,"name":329,"callback":330,"file":321,"line":331},"cmb2_admin_init","init_cmb2_game_metaboxes",102,{"type":146,"name":333,"callback":334,"priority":192,"file":321,"line":335},"manage_sl_game_posts_custom_column","columns_display",105,{"type":167,"name":337,"callback":338,"file":321,"line":339},"manage_edit-sl_game_columns","columns",106,{"type":167,"name":341,"callback":342,"file":321,"line":343},"manage_edit-sl_game_sortable_columns","sortable_columns",107,{"type":146,"name":235,"callback":235,"file":321,"line":345},109,{"type":146,"name":347,"callback":348,"file":321,"line":349},"untrashed_post","on_game_untrashed",112,{"type":146,"name":183,"callback":351,"file":321,"line":352},"on_game_untrashed_notices",113,{"type":146,"name":354,"callback":355,"file":321,"line":356},"trashed_post","on_game_trashed",116,{"type":146,"name":358,"callback":359,"file":321,"line":360},"delete_post","on_game_deleted",117,{"type":167,"name":362,"callback":362,"priority":192,"file":321,"line":363},"disable_months_dropdown",120,{"type":146,"name":365,"callback":366,"file":321,"line":367},"restrict_manage_posts","add_more_filters",121,{"type":167,"name":369,"callback":370,"file":321,"line":371},"pre_get_posts","handle_custom_filter",122,{"type":167,"name":373,"callback":374,"priority":192,"file":321,"line":375},"post_row_actions","modify_quick_actions",125,{"type":146,"name":377,"callback":236,"file":321,"line":378},"sports-leagues\u002Ftmpl-game\u002Fafter_wrapper",128,{"type":146,"name":303,"callback":304,"file":321,"line":380},140,{"type":146,"name":382,"callback":236,"file":321,"line":383},"add_meta_boxes_sl_game",581,{"type":146,"name":326,"callback":327,"file":321,"line":385},1001,{"type":146,"name":326,"callback":327,"file":321,"line":387},1308,{"type":146,"name":303,"callback":304,"file":389,"line":390},"includes\\class-sports-leagues-helper.php",38,{"type":167,"name":392,"callback":393,"priority":192,"file":389,"line":313},"cmb2_get_metabox_form_format","modify_cmb2_metabox_form_format",{"type":146,"name":203,"callback":395,"file":389,"line":396},"download_csv",43,{"type":167,"name":398,"callback":334,"priority":192,"file":399,"line":301},"manage_sl_league_custom_column","includes\\class-sports-leagues-league.php",{"type":167,"name":401,"callback":338,"priority":192,"file":399,"line":402},"manage_edit-sl_league_columns",86,{"type":146,"name":329,"callback":404,"file":399,"line":405},"init_cmb2_metaboxes",88,{"type":146,"name":329,"callback":404,"file":407,"line":13},"includes\\class-sports-leagues-official.php",{"type":146,"name":409,"callback":410,"file":407,"line":411},"cmb2_before_post_form_sl_official_metabox","cmb2_before_metabox",103,{"type":146,"name":413,"callback":414,"file":407,"line":415},"cmb2_after_post_form_sl_official_metabox","cmb2_after_metabox",104,{"type":167,"name":417,"callback":418,"priority":192,"file":407,"line":343},"enter_title_here","title",{"type":146,"name":420,"callback":236,"file":407,"line":421},"sports-leagues\u002Ftmpl-official\u002Fafter_wrapper",110,{"type":146,"name":423,"callback":334,"priority":192,"file":407,"line":424},"manage_sl_official_posts_custom_column",123,{"type":167,"name":426,"callback":338,"file":407,"line":427},"manage_edit-sl_official_columns",124,{"type":167,"name":429,"callback":342,"file":407,"line":375},"manage_edit-sl_official_sortable_columns",{"type":146,"name":329,"callback":431,"file":432,"line":402},"add_setting_page_main_metabox","includes\\class-sports-leagues-options.php",{"type":146,"name":434,"callback":410,"file":432,"line":405},"cmb2_before_options-page_form_sports_leagues_settings_metabox",{"type":146,"name":436,"callback":414,"file":432,"line":437},"cmb2_after_options-page_form_sports_leagues_settings_metabox",89,{"type":146,"name":439,"callback":440,"file":432,"line":101},"current_screen","manage_permalink_structure",{"type":146,"name":442,"callback":443,"priority":192,"file":444,"line":317},"sports-leagues\u002Fgame\u002Fafter_save","save_player_stats_data","includes\\class-sports-leagues-player-stats.php",{"type":167,"name":446,"callback":447,"priority":192,"file":444,"line":448},"sports-leagues\u002Fgame\u002Fedit_form_data","modify_edit_vue_data",36,{"type":146,"name":303,"callback":304,"file":444,"line":390},{"type":146,"name":329,"callback":404,"file":451,"line":452},"includes\\class-sports-leagues-player.php",101,{"type":146,"name":365,"callback":454,"file":451,"line":415},"custom_admin_filters",{"type":167,"name":369,"callback":370,"file":451,"line":335},{"type":146,"name":457,"callback":236,"file":451,"line":458},"sports-leagues\u002Ftmpl-player\u002Fafter_wrapper",108,{"type":146,"name":460,"callback":410,"file":451,"line":367},"cmb2_before_post_form_sl_player_metabox",{"type":146,"name":462,"callback":414,"file":451,"line":371},"cmb2_after_post_form_sl_player_metabox",{"type":167,"name":417,"callback":418,"priority":192,"file":451,"line":375},{"type":146,"name":465,"callback":334,"priority":192,"file":451,"line":378},"manage_sl_player_posts_custom_column",{"type":167,"name":467,"callback":338,"file":451,"line":468},"manage_edit-sl_player_columns",129,{"type":167,"name":470,"callback":342,"file":451,"line":471},"manage_edit-sl_player_sortable_columns",130,{"type":146,"name":303,"callback":304,"file":451,"line":473},132,{"type":146,"name":475,"callback":476,"file":477,"line":478},"sl_season_add_form_fields","add_to_form","includes\\class-sports-leagues-season.php",264,{"type":167,"name":480,"callback":334,"priority":192,"file":477,"line":481},"manage_sl_season_custom_column",266,{"type":167,"name":483,"callback":338,"priority":192,"file":477,"line":484},"manage_edit-sl_season_columns",267,{"type":146,"name":486,"callback":487,"file":477,"line":488},"created_sl_season","set_default_season",269,{"type":146,"name":329,"callback":404,"file":490,"line":13},"includes\\class-sports-leagues-staff.php",{"type":146,"name":492,"callback":410,"file":490,"line":411},"cmb2_before_post_form_sl_staff_metabox",{"type":146,"name":494,"callback":414,"file":490,"line":415},"cmb2_after_post_form_sl_staff_metabox",{"type":167,"name":417,"callback":418,"priority":192,"file":490,"line":343},{"type":146,"name":497,"callback":236,"file":490,"line":421},"sports-leagues\u002Ftmpl-staff\u002Fafter_wrapper",{"type":146,"name":499,"callback":334,"priority":192,"file":490,"line":424},"manage_sl_staff_posts_custom_column",{"type":167,"name":501,"callback":338,"file":490,"line":427},"manage_edit-sl_staff_columns",{"type":167,"name":503,"callback":342,"file":490,"line":375},"manage_edit-sl_staff_sortable_columns",{"type":146,"name":303,"callback":304,"file":490,"line":505},127,{"type":146,"name":365,"callback":454,"file":490,"line":471},{"type":167,"name":369,"callback":370,"file":490,"line":508},131,{"type":146,"name":319,"callback":320,"file":510,"line":101},"includes\\class-sports-leagues-standing.php",{"type":146,"name":324,"callback":320,"file":510,"line":512},93,{"type":146,"name":514,"callback":327,"priority":192,"file":510,"line":515},"save_post_sl_standing",95,{"type":146,"name":235,"callback":235,"file":510,"line":322},{"type":146,"name":183,"callback":518,"file":510,"line":13},"display_admin_standing_notice",{"type":146,"name":520,"callback":334,"priority":192,"file":510,"line":411},"manage_sl_standing_posts_custom_column",{"type":167,"name":522,"callback":338,"file":510,"line":415},"manage_edit-sl_standing_columns",{"type":167,"name":524,"callback":342,"file":510,"line":335},"manage_edit-sl_standing_sortable_columns",{"type":167,"name":526,"callback":527,"priority":192,"file":510,"line":343},"sports-leagues\u002Ftmpl-standing\u002Fcolumns_order","change_columns_order",{"type":146,"name":329,"callback":404,"file":510,"line":421},{"type":146,"name":530,"callback":410,"file":510,"line":349},"cmb2_before_post_form_sl_cmb2_standing_metabox",{"type":146,"name":532,"callback":414,"file":510,"line":352},"cmb2_after_post_form_sl_cmb2_standing_metabox",{"type":167,"name":362,"callback":362,"priority":192,"file":510,"line":356},{"type":146,"name":365,"callback":366,"file":510,"line":360},{"type":167,"name":369,"callback":370,"file":510,"line":536},118,{"type":146,"name":155,"callback":538,"file":510,"line":363},"register_settings_menu",{"type":146,"name":303,"callback":304,"file":510,"line":371},{"type":167,"name":541,"callback":236,"priority":192,"file":510,"line":427},"list_table_primary_column",{"type":146,"name":543,"callback":544,"file":510,"line":545},"add_meta_boxes_sl_standing","remove_term_metaboxes",137,{"type":146,"name":547,"callback":236,"file":510,"line":548},"add_meta_boxes",843,{"type":146,"name":514,"callback":327,"file":510,"line":550},1261,{"type":146,"name":329,"callback":404,"file":552,"line":343},"includes\\class-sports-leagues-team.php",{"type":146,"name":319,"callback":320,"file":552,"line":421},{"type":146,"name":324,"callback":320,"file":552,"line":555},111,{"type":146,"name":557,"callback":327,"priority":192,"file":552,"line":349},"save_post",{"type":146,"name":235,"callback":559,"file":552,"line":560},"load_data_to_script",114,{"type":146,"name":562,"callback":236,"file":552,"line":360},"sports-leagues\u002Ftmpl-team\u002Fafter_wrapper",{"type":167,"name":417,"callback":418,"priority":192,"file":552,"line":471},{"type":146,"name":565,"callback":334,"priority":192,"file":552,"line":566},"manage_sl_team_posts_custom_column",133,{"type":167,"name":568,"callback":338,"file":552,"line":569},"manage_edit-sl_team_columns",134,{"type":167,"name":571,"callback":342,"file":552,"line":572},"manage_edit-sl_team_sortable_columns",135,{"type":146,"name":547,"callback":236,"file":552,"line":574},199,{"type":167,"name":199,"callback":576,"file":577,"line":578},"content_loader","includes\\class-sports-leagues-template.php",73,{"type":167,"name":580,"callback":581,"file":577,"line":293},"single_template","template_loader",{"type":146,"name":329,"callback":583,"file":584,"line":585},"add_config_page_metabox","includes\\class-sports-leagues-text.php",68,{"type":146,"name":587,"callback":410,"file":584,"line":588},"cmb2_before_options-page_form_sports_leagues_text_metabox",71,{"type":146,"name":319,"callback":320,"file":590,"line":415},"includes\\class-sports-leagues-tournament.php",{"type":146,"name":324,"callback":320,"file":590,"line":335},{"type":146,"name":329,"callback":404,"file":590,"line":458},{"type":146,"name":594,"callback":410,"file":590,"line":345},"cmb2_before_post_form_sl_tournament_cmb2_metabox",{"type":146,"name":596,"callback":414,"file":590,"line":421},"cmb2_after_post_form_sl_tournament_cmb2_metabox",{"type":146,"name":598,"callback":327,"priority":192,"file":590,"line":349},"save_post_sl_tournament",{"type":146,"name":600,"callback":334,"priority":192,"file":590,"line":601},"manage_sl_tournament_posts_custom_column",115,{"type":167,"name":603,"callback":338,"file":590,"line":356},"manage_edit-sl_tournament_columns",{"type":146,"name":303,"callback":304,"file":590,"line":536},{"type":146,"name":606,"callback":544,"priority":192,"file":590,"line":367},"add_meta_boxes_sl_tournament",{"type":146,"name":608,"callback":236,"file":590,"line":427},"sports-leagues\u002Ftmpl-tournament-stage\u002Fafter_wrapper",{"type":167,"name":362,"callback":362,"priority":192,"file":590,"line":545},{"type":146,"name":365,"callback":366,"file":590,"line":611},138,{"type":167,"name":369,"callback":370,"file":590,"line":613},139,{"type":146,"name":281,"callback":615,"priority":192,"file":590,"line":616},"remove_stages",141,{"type":167,"name":618,"callback":374,"priority":192,"file":590,"line":619},"page_row_actions",144,{"type":146,"name":621,"callback":622,"priority":214,"file":590,"line":623},"admin_footer-edit.php","include_admin_clone_tournament_modaal",146,{"type":146,"name":547,"callback":625,"priority":192,"file":590,"line":626},"add_tournament_metaboxes",604,{"type":146,"name":598,"callback":327,"priority":192,"file":590,"line":628},864,{"type":146,"name":598,"callback":327,"priority":192,"file":590,"line":630},1036,{"type":146,"name":147,"callback":632,"priority":35,"file":633,"line":634},"update_db_check","includes\\class-sports-leagues-upgrade.php",32,{"type":146,"name":147,"callback":636,"priority":637,"file":633,"line":638},"version_upgrade",2,33,{"type":146,"name":303,"callback":304,"file":633,"line":640},34,{"type":146,"name":642,"callback":643,"file":633,"line":644},"shutdown","flush_rewrite_rules",512,{"type":146,"name":646,"callback":410,"file":647,"line":452},"cmb2_before_post_form_sl_venue_metabox","includes\\class-sports-leagues-venue.php",{"type":146,"name":649,"callback":414,"file":647,"line":331},"cmb2_after_post_form_sl_venue_metabox",{"type":146,"name":329,"callback":404,"file":647,"line":411},{"type":146,"name":652,"callback":236,"file":647,"line":339},"sports-leagues\u002Ftmpl-venue\u002Fafter_wrapper",{"type":167,"name":417,"callback":418,"priority":192,"file":647,"line":654},119,{"type":146,"name":656,"callback":334,"priority":192,"file":647,"line":371},"manage_sl_venue_posts_custom_column",{"type":167,"name":658,"callback":338,"file":647,"line":424},"manage_edit-sl_venue_columns",{"type":167,"name":660,"callback":342,"file":647,"line":427},"manage_edit-sl_venue_sortable_columns",{"type":167,"name":662,"callback":663,"priority":192,"file":664,"line":665},"cmb2_render_anwp_sl_select","render_sl_select","includes\\cmb2-fields\\class-anwp-sl-cmb2-field-select2.php",27,{"type":167,"name":667,"callback":668,"priority":192,"file":664,"line":669},"cmb2_render_anwp_sl_multiselect","render_sl_multiselect",28,{"type":167,"name":671,"callback":672,"priority":192,"file":664,"line":673},"cmb2_sanitize_anwp_sl_multiselect","multiselect_sanitize",29,{"type":167,"name":675,"callback":676,"priority":192,"file":664,"line":677},"cmb2_types_esc_anwp_sl_multiselect","multiselect_escaped_value",30,{"type":167,"name":679,"callback":680,"priority":192,"file":664,"line":681},"cmb2_repeat_table_row_types","multiselect_table_row_class",31,{"type":146,"name":683,"callback":683,"priority":192,"file":684,"line":685},"cmb2_render_anwp_custom_fields","includes\\cmb2-fields\\cmb-anwp-custom-fields.php",13,{"type":167,"name":687,"callback":687,"priority":192,"file":684,"line":244},"cmb2_sanitize_anwp_custom_fields",{"type":167,"name":689,"callback":690,"priority":192,"file":691,"line":192},"cmb2_render_anwp_repeated","render_anwp_repeated","includes\\cmb2-fields\\cmb-anwp-repeated.php",{"type":167,"name":693,"callback":694,"priority":192,"file":691,"line":164},"cmb2_sanitize_anwp_repeated","sanitize_anwp_repeated",{"type":167,"name":696,"callback":697,"priority":192,"file":691,"line":698},"cmb2_types_esc_anwp_repeated","escape",12,{"type":167,"name":700,"callback":701,"priority":192,"file":702,"line":62},"cmb2_sanitize_anwp_map","cmb2_sanitize_anwp_map_callback","includes\\cmb2-fields\\cmb-field-map.php",{"type":146,"name":704,"callback":705,"priority":192,"file":702,"line":192},"cmb2_render_anwp_map","cmb2_render_anwp_map_callback",{"type":146,"name":707,"callback":707,"priority":192,"file":708,"line":709},"cmb2_render_anwp_sl_simple_trigger","includes\\cmb2-fields\\cmb-field-simple-trigger.php",21,{"type":167,"name":711,"callback":711,"priority":192,"file":708,"line":712},"cmb2_sanitize_anwp_sl_simple_trigger",22,{"type":146,"name":714,"callback":714,"priority":192,"file":715,"line":192},"cmb2_render_anwp_text","includes\\cmb2-fields\\cmb-field-translated-text.php",{"type":167,"name":717,"callback":717,"priority":192,"file":715,"line":164},"cmb2_sanitize_anwp_text",{"type":146,"name":147,"callback":719,"file":720,"line":721},"register_shortcode","includes\\shortcodes\\class-sports-leagues-shortcode-base.php",150,{"type":146,"name":303,"callback":723,"file":724,"line":725},"register_rest_routes","includes\\shortcodes\\class-sports-leagues-shortcode-preview.php",25,{"type":146,"name":203,"callback":727,"file":728,"line":681},"mce_button","includes\\shortcodes\\class-sports-leagues-shortcode.php",{"type":146,"name":730,"callback":731,"file":728,"line":638},"after_wp_tiny_mce","tinymce_l10n_vars",{"type":146,"name":733,"callback":734,"file":728,"line":640},"enqueue_block_assets","add_scripts_to_gutenberg",{"type":146,"name":303,"callback":723,"file":728,"line":260},{"type":167,"name":737,"callback":738,"file":728,"line":613},"mce_external_plugins","add_tinymce_plugin",{"type":167,"name":740,"callback":741,"file":728,"line":380},"mce_buttons","register_tinymce_button",{"type":146,"name":557,"callback":743,"file":744,"line":313},"flush_widget_cache","includes\\widgets\\class-sports-leagues-widget.php",{"type":146,"name":746,"callback":743,"file":744,"line":264},"deleted_post",{"type":146,"name":748,"callback":743,"file":744,"line":396},"switch_theme",{"type":146,"name":183,"callback":750,"file":751,"line":268},"sports_leagues_php_not_met","sports-leagues.php",{"type":146,"name":753,"callback":754,"file":751,"line":755},"plugins_loaded","hooks",55,[757,763,767],{"action":758,"nopriv":759,"callback":760,"hasNonce":761,"hasCapCheck":761,"file":590,"line":762},"sl_clone_tournament",false,"process_clone_tournament",true,145,{"action":764,"nopriv":759,"callback":765,"hasNonce":761,"hasCapCheck":761,"file":728,"line":766},"sl_shortcodes_modal_structure","get_modal_structure",40,{"action":768,"nopriv":759,"callback":769,"hasNonce":761,"hasCapCheck":761,"file":728,"line":313},"sl_shortcodes_modal_form","get_modal_form",[771,778,782,786,792,797,801,806,811,815,819,823,829,833,838,843,848,853,858,863,868,874,879,884,888,893],{"namespace":772,"route":773,"methods":774,"callback":776,"permissionCallback":236,"file":305,"line":777},"sports-leagues\u002Fv1","\u002Fsettings\u002Fsave_sport_config",[775],"POST","save_sport_config",58,{"namespace":4,"route":779,"methods":780,"callback":781,"permissionCallback":236,"file":310,"line":279},"\u002Fcustomize\u002Ftoggle-mode",[775],"customize_toggle_mode",{"namespace":4,"route":783,"methods":784,"callback":785,"permissionCallback":236,"file":316,"line":50},"\u002Fevents\u002Fsave_events_config",[775],"save_events_config",{"namespace":787,"route":788,"methods":789,"callback":791,"permissionCallback":236,"file":321,"line":619},"sports-leagues\u002Fpublic","\u002Fgames\u002Fload_more_games\u002F",[790],"GET","load_more_games",{"namespace":787,"route":793,"methods":794,"callback":795,"permissionCallback":236,"file":321,"line":796},"\u002Fgame\u002Fget-game-tooltip-core\u002F(?P\u003Cgame_id>[0-9]+)",[790],"get_game_card",156,{"namespace":4,"route":798,"methods":799,"callback":800,"permissionCallback":236,"file":389,"line":279},"\u002Fimport\u002F(?P\u003Ctype>[a-z]+)\u002F",[775],"save_import_data",{"namespace":4,"route":802,"methods":803,"callback":804,"permissionCallback":236,"file":389,"line":805},"\u002Fhelper\u002Frecalculate-index-tables",[775],"recalculate_index_tables",65,{"namespace":4,"route":807,"methods":808,"callback":809,"permissionCallback":236,"file":389,"line":810},"\u002Fhelper\u002Fflush-plugin-cache",[775],"flush_all_cache",77,{"namespace":4,"route":812,"methods":813,"callback":814,"permissionCallback":236,"file":389,"line":437},"\u002Fhelper\u002Fget-selector-global-options",[790],"get_selector_global_options",{"namespace":4,"route":816,"methods":817,"callback":818,"permissionCallback":236,"file":389,"line":452},"\u002Fhelper\u002Fget-selector-data\u002F(?P\u003Cargs>[a-zA-Z0-9-_~%:,]+)",[790],"get_selector_data",{"namespace":4,"route":820,"methods":821,"callback":822,"permissionCallback":236,"file":389,"line":352},"\u002Fhelper\u002Fget-selector-initial\u002F(?P\u003Cargs>[a-zA-Z0-9-_~%:,]+)",[790],"get_selector_initial",{"namespace":824,"route":825,"methods":826,"callback":827,"permissionCallback":236,"file":444,"line":828},"sports-leagues\u002Fstats","\u002Fsave_stat_config\u002F",[775],"save_stat_config",45,{"namespace":772,"route":830,"methods":831,"callback":832,"permissionCallback":236,"file":451,"line":616},"\u002Fsearch-persons\u002F",[790],"get_persons_search",{"namespace":772,"route":834,"methods":835,"callback":836,"permissionCallback":236,"file":451,"line":837},"\u002Fplayers-list\u002F",[790],"get_players_list_rest",153,{"namespace":787,"route":839,"methods":840,"callback":841,"permissionCallback":236,"file":451,"line":842},"\u002Fplayers\u002Fget_stat\u002F",[790],"get_stat_players",165,{"namespace":772,"route":844,"methods":845,"callback":846,"permissionCallback":236,"file":490,"line":847},"\u002Fsearch-personal\u002F",[790],"get_personal_search",903,{"namespace":772,"route":849,"methods":850,"callback":851,"permissionCallback":236,"file":490,"line":852},"\u002Fstaff-list\u002F",[790],"get_staff_list_rest",915,{"namespace":772,"route":854,"methods":855,"callback":856,"permissionCallback":236,"file":510,"line":857},"\u002Fsettings\u002Fsave_standing-settings\u002F",[775],"save_settings",179,{"namespace":4,"route":859,"methods":860,"callback":861,"permissionCallback":236,"file":590,"line":862},"\u002Fget-tournament-groups\u002F(?P\u003Cid>\\d+)",[790],"get_tournament_groups",573,{"namespace":772,"route":864,"methods":865,"callback":866,"permissionCallback":236,"file":590,"line":867},"\u002Fget-tournaments\u002F",[790],"get_tournaments",585,{"namespace":869,"route":870,"methods":871,"callback":872,"permissionCallback":236,"file":633,"line":873},"sports-leagues\u002Fapi-toolbox-updater","\u002Fget_toolbox_updater_tasks\u002F",[790],"get_toolbox_updater_tasks",230,{"namespace":869,"route":875,"methods":876,"callback":877,"permissionCallback":236,"file":633,"line":878},"\u002Fsync_table__player_statistics\u002F",[775],"run_sync_table_player_statistics",242,{"namespace":869,"route":880,"methods":881,"callback":882,"permissionCallback":236,"file":633,"line":883},"\u002Fmigrate_table__sl_player_stats\u002F",[775],"run_migrate_table_sl_player_stats",254,{"namespace":869,"route":885,"methods":886,"callback":887,"permissionCallback":236,"file":633,"line":481},"\u002Fhide\u002F",[775],"hide_migrate_notice",{"namespace":4,"route":889,"methods":890,"callback":891,"permissionCallback":892,"file":724,"line":640},"\u002Fshortcode-preview\u002Fiframe",[790],"render_preview_iframe","check_permission",{"namespace":4,"route":894,"methods":895,"callback":896,"permissionCallback":236,"file":728,"line":897},"\u002Fshortcode-form\u002F(?P\u003Cshortcode>[a-z0-9_-]+)",[790],"rest_get_shortcode_form",50,[],[900,902],{"hook":295,"callback":295,"file":283,"line":901},66,{"hook":299,"callback":299,"file":283,"line":903},299,{"dangerousFunctions":905,"sqlUsage":906,"outputEscaping":989,"fileOperations":637,"externalRequests":27,"nonceChecks":258,"capabilityChecks":1560,"bundledLibraries":1667},[],{"prepared":356,"raw":264,"locations":907},[908,911,913,916,919,922,924,926,928,930,932,934,936,938,940,942,943,945,947,949,951,953,955,957,959,961,963,964,966,967,968,970,971,972,973,975,977,979,981,983,985,987],{"file":909,"line":50,"context":910},"admin\\views\\support.php","$wpdb->get_var() with variable interpolation",{"file":148,"line":912,"context":910},1458,{"file":321,"line":914,"context":915},2853,"$wpdb->get_col() with variable interpolation",{"file":321,"line":917,"context":918},3171,"$wpdb->get_results() with variable interpolation",{"file":389,"line":920,"context":921},1221,"$wpdb->query() with variable interpolation",{"file":389,"line":923,"context":915},1304,{"file":389,"line":925,"context":918},1785,{"file":399,"line":927,"context":918},294,{"file":399,"line":929,"context":918},333,{"file":407,"line":931,"context":918},474,{"file":432,"line":933,"context":910},836,{"file":444,"line":935,"context":910},2063,{"file":444,"line":937,"context":910},2104,{"file":444,"line":939,"context":921},2106,{"file":444,"line":941,"context":918},2168,{"file":451,"line":488,"context":918},{"file":451,"line":944,"context":918},322,{"file":451,"line":946,"context":918},1234,{"file":490,"line":948,"context":918},659,{"file":490,"line":950,"context":918},712,{"file":490,"line":952,"context":918},758,{"file":552,"line":954,"context":918},1576,{"file":552,"line":956,"context":915},1657,{"file":552,"line":958,"context":918},1718,{"file":590,"line":960,"context":918},1767,{"file":590,"line":962,"context":918},1800,{"file":633,"line":585,"context":910},{"file":633,"line":965,"context":910},69,{"file":633,"line":119,"context":921},{"file":633,"line":578,"context":910},{"file":633,"line":969,"context":921},74,{"file":633,"line":810,"context":910},{"file":633,"line":284,"context":921},{"file":633,"line":293,"context":910},{"file":633,"line":974,"context":921},82,{"file":633,"line":976,"context":910},174,{"file":633,"line":978,"context":910},175,{"file":633,"line":980,"context":921},176,{"file":633,"line":982,"context":910},546,{"file":633,"line":984,"context":910},547,{"file":633,"line":986,"context":915},548,{"file":647,"line":988,"context":918},441,{"escaped":990,"rawEcho":991,"locations":992},3069,385,[993,996,997,998,999,1000,1001,1002,1004,1006,1007,1009,1010,1012,1014,1017,1018,1020,1022,1023,1025,1027,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054,1055,1057,1059,1061,1063,1065,1067,1069,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106,1108,1109,1111,1112,1114,1116,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1143,1146,1148,1150,1152,1155,1156,1158,1160,1161,1162,1163,1164,1165,1166,1167,1169,1171,1173,1174,1176,1178,1180,1182,1183,1185,1187,1190,1192,1193,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1206,1208,1210,1212,1214,1216,1218,1219,1221,1223,1225,1227,1228,1230,1231,1233,1235,1237,1239,1240,1241,1242,1244,1245,1247,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1313,1315,1317,1319,1320,1322,1324,1326,1328,1330,1332,1333,1335,1337,1339,1341,1343,1344,1345,1347,1349,1351,1353,1355,1357,1359,1361,1363,1365,1366,1367,1369,1371,1373,1375,1376,1378,1380,1382,1384,1386,1388,1390,1391,1392,1393,1395,1397,1398,1399,1400,1402,1403,1405,1407,1409,1411,1413,1415,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1441,1442,1444,1446,1448,1450,1452,1454,1455,1456,1457,1458,1459,1460,1461,1463,1465,1467,1468,1470,1472,1473,1475,1477,1479,1481,1483,1484,1485,1487,1489,1491,1492,1494,1496,1497,1498,1499,1500,1502,1503,1504,1505,1507,1508,1509,1510,1512,1513,1515,1516,1518,1519,1520,1521,1523,1525,1526,1528,1530,1532,1534,1536,1537,1538,1539,1540,1542,1543,1544,1546,1547,1549,1551,1553,1554,1556,1558,1559,1561,1563,1564,1567,1569,1571,1573,1575,1576,1578,1580,1582,1583,1585,1586,1587,1589,1591,1593,1595,1597,1600,1602,1604,1606,1609,1610,1612,1613,1616,1618,1620,1622,1623,1624,1625,1627,1629,1631,1633,1636,1638,1640,1643,1644,1647,1649,1651,1653,1655,1657,1659,1661,1663,1665],{"file":994,"line":508,"context":995},"admin\\views\\configurator.php","raw output",{"file":994,"line":473,"context":995},{"file":994,"line":566,"context":995},{"file":994,"line":569,"context":995},{"file":994,"line":611,"context":995},{"file":994,"line":380,"context":995},{"file":994,"line":616,"context":995},{"file":994,"line":1003,"context":995},142,{"file":994,"line":1005,"context":995},152,{"file":994,"line":478,"context":995},{"file":1008,"line":725,"context":995},"admin\\views\\customize.php",{"file":1008,"line":640,"context":995},{"file":1008,"line":1011,"context":995},61,{"file":1008,"line":1013,"context":995},63,{"file":1015,"line":1016,"context":995},"admin\\views\\dashboard.php",233,{"file":1015,"line":1016,"context":995},{"file":1015,"line":1019,"context":995},240,{"file":1015,"line":1021,"context":995},241,{"file":1015,"line":878,"context":995},{"file":1015,"line":1024,"context":995},243,{"file":1015,"line":1026,"context":995},245,{"file":1015,"line":883,"context":995},{"file":1015,"line":1029,"context":995},256,{"file":1015,"line":1031,"context":995},258,{"file":1015,"line":1033,"context":995},278,{"file":1015,"line":1035,"context":995},286,{"file":1015,"line":1037,"context":995},289,{"file":1015,"line":1039,"context":995},302,{"file":1015,"line":1041,"context":995},381,{"file":1015,"line":1043,"context":995},392,{"file":1015,"line":1045,"context":995},394,{"file":1015,"line":1047,"context":995},396,{"file":1015,"line":1049,"context":995},402,{"file":1015,"line":1051,"context":995},405,{"file":1015,"line":1053,"context":995},409,{"file":1015,"line":988,"context":995},{"file":1015,"line":1056,"context":995},446,{"file":1015,"line":1058,"context":995},450,{"file":1015,"line":1060,"context":995},454,{"file":1015,"line":1062,"context":995},458,{"file":1015,"line":1064,"context":995},462,{"file":1015,"line":1066,"context":995},466,{"file":1015,"line":1068,"context":995},470,{"file":1015,"line":931,"context":995},{"file":1015,"line":1071,"context":995},478,{"file":1015,"line":1073,"context":995},482,{"file":1015,"line":1075,"context":995},486,{"file":1015,"line":1077,"context":995},490,{"file":1015,"line":1079,"context":995},494,{"file":1015,"line":1081,"context":995},498,{"file":1015,"line":1083,"context":995},502,{"file":1015,"line":1085,"context":995},506,{"file":1015,"line":1087,"context":995},510,{"file":1015,"line":1089,"context":995},514,{"file":1015,"line":1091,"context":995},518,{"file":1015,"line":1093,"context":995},522,{"file":1015,"line":1095,"context":995},526,{"file":1015,"line":1097,"context":995},534,{"file":1015,"line":1099,"context":995},543,{"file":1015,"line":1101,"context":995},554,{"file":1015,"line":1103,"context":995},556,{"file":1015,"line":1105,"context":995},566,{"file":1015,"line":1107,"context":995},574,{"file":1015,"line":188,"context":995},{"file":1015,"line":1110,"context":995},593,{"file":1015,"line":197,"context":995},{"file":1015,"line":1113,"context":995},613,{"file":1015,"line":1115,"context":995},618,{"file":1015,"line":1117,"context":995},627,{"file":1015,"line":1119,"context":995},638,{"file":1015,"line":1121,"context":995},643,{"file":1015,"line":1123,"context":995},653,{"file":1015,"line":1125,"context":995},658,{"file":1015,"line":1127,"context":995},670,{"file":1015,"line":1129,"context":995},676,{"file":1015,"line":1131,"context":995},693,{"file":1015,"line":1133,"context":995},696,{"file":1015,"line":1135,"context":995},698,{"file":1015,"line":1137,"context":995},704,{"file":1015,"line":1139,"context":995},723,{"file":1141,"line":1142,"context":995},"admin\\views\\game-events.php",24,{"file":1144,"line":1145,"context":995},"admin\\views\\player-stats.php",158,{"file":1144,"line":1147,"context":995},168,{"file":1144,"line":1149,"context":995},169,{"file":1144,"line":1151,"context":995},171,{"file":1153,"line":1154,"context":995},"admin\\views\\shortcodes-builder.php",49,{"file":1153,"line":897,"context":995},{"file":1153,"line":1157,"context":995},56,{"file":1153,"line":1159,"context":995},60,{"file":1153,"line":119,"context":995},{"file":1153,"line":810,"context":995},{"file":1153,"line":335,"context":995},{"file":1153,"line":421,"context":995},{"file":1153,"line":505,"context":995},{"file":1153,"line":378,"context":995},{"file":1153,"line":611,"context":995},{"file":1153,"line":1168,"context":995},161,{"file":1153,"line":1170,"context":995},187,{"file":1153,"line":1172,"context":995},194,{"file":1153,"line":11,"context":995},{"file":1153,"line":1175,"context":995},201,{"file":1153,"line":1177,"context":995},229,{"file":1153,"line":1179,"context":995},246,{"file":1153,"line":1181,"context":995},252,{"file":1153,"line":481,"context":995},{"file":1153,"line":1184,"context":995},277,{"file":1153,"line":1186,"context":995},288,{"file":1188,"line":1189,"context":995},"admin\\views\\shortcodes-howto.php",19,{"file":1191,"line":673,"context":995},"admin\\views\\shortcodes.php",{"file":1191,"line":681,"context":995},{"file":1194,"line":638,"context":995},"admin\\views\\standing-settings.php",{"file":1194,"line":640,"context":995},{"file":1194,"line":317,"context":995},{"file":1194,"line":448,"context":995},{"file":1194,"line":260,"context":995},{"file":1194,"line":313,"context":995},{"file":909,"line":402,"context":995},{"file":909,"line":101,"context":995},{"file":909,"line":452,"context":995},{"file":909,"line":1005,"context":995},{"file":1205,"line":638,"context":995},"admin\\views\\toolbox.php",{"file":1207,"line":1068,"context":995},"admin\\views\\tools-import.php",{"file":1207,"line":1209,"context":995},471,{"file":1207,"line":1211,"context":995},472,{"file":1207,"line":1213,"context":995},495,{"file":1207,"line":1215,"context":995},501,{"file":1217,"line":669,"context":995},"admin\\views\\tools.php",{"file":1217,"line":634,"context":995},{"file":148,"line":1220,"context":995},854,{"file":148,"line":1222,"context":995},856,{"file":148,"line":1224,"context":995},859,{"file":148,"line":1226,"context":995},2069,{"file":259,"line":1071,"context":995},{"file":259,"line":1229,"context":995},483,{"file":259,"line":1079,"context":995},{"file":259,"line":1232,"context":995},505,{"file":259,"line":1234,"context":995},517,{"file":259,"line":1236,"context":995},528,{"file":259,"line":1238,"context":995},537,{"file":259,"line":982,"context":995},{"file":259,"line":1103,"context":995},{"file":259,"line":862,"context":995},{"file":259,"line":1243,"context":995},628,{"file":259,"line":1119,"context":995},{"file":259,"line":1246,"context":995},641,{"file":321,"line":572,"context":995},{"file":321,"line":1249,"context":995},607,{"file":321,"line":1251,"context":995},647,{"file":321,"line":1253,"context":995},651,{"file":321,"line":1255,"context":995},656,{"file":321,"line":1257,"context":995},662,{"file":321,"line":1259,"context":995},668,{"file":321,"line":1261,"context":995},672,{"file":321,"line":1263,"context":995},682,{"file":321,"line":1265,"context":995},695,{"file":321,"line":1267,"context":995},706,{"file":321,"line":1269,"context":995},707,{"file":321,"line":1271,"context":995},720,{"file":321,"line":1273,"context":995},792,{"file":321,"line":1275,"context":995},853,{"file":321,"line":1220,"context":995},{"file":321,"line":1278,"context":995},857,{"file":321,"line":1280,"context":995},858,{"file":321,"line":1282,"context":995},862,{"file":321,"line":1284,"context":995},867,{"file":321,"line":1286,"context":995},1624,{"file":321,"line":1288,"context":995},1631,{"file":321,"line":1290,"context":995},1639,{"file":321,"line":1292,"context":995},1646,{"file":321,"line":1294,"context":995},1716,{"file":321,"line":1296,"context":995},1815,{"file":321,"line":1298,"context":995},1816,{"file":321,"line":1300,"context":995},1817,{"file":321,"line":1302,"context":995},1879,{"file":321,"line":1304,"context":995},1898,{"file":321,"line":1306,"context":995},1932,{"file":321,"line":1308,"context":995},1934,{"file":321,"line":1310,"context":995},1947,{"file":321,"line":1312,"context":995},1950,{"file":389,"line":1314,"context":995},1173,{"file":389,"line":1316,"context":995},1654,{"file":389,"line":1318,"context":995},2888,{"file":407,"line":360,"context":995},{"file":407,"line":1321,"context":995},313,{"file":407,"line":1323,"context":995},317,{"file":407,"line":1325,"context":995},321,{"file":407,"line":1327,"context":995},325,{"file":407,"line":1329,"context":995},339,{"file":407,"line":1331,"context":995},357,{"file":407,"line":1058,"context":995},{"file":407,"line":1334,"context":995},649,{"file":432,"line":1336,"context":995},185,{"file":432,"line":1338,"context":995},196,{"file":432,"line":1340,"context":995},207,{"file":432,"line":1342,"context":995},218,{"file":432,"line":1177,"context":995},{"file":432,"line":1019,"context":995},{"file":432,"line":1346,"context":995},251,{"file":432,"line":1348,"context":995},374,{"file":432,"line":1350,"context":995},378,{"file":432,"line":1352,"context":995},382,{"file":432,"line":1354,"context":995},386,{"file":432,"line":1356,"context":995},391,{"file":432,"line":1358,"context":995},404,{"file":432,"line":1360,"context":995},849,{"file":432,"line":1362,"context":995},852,{"file":432,"line":1364,"context":995},875,{"file":451,"line":601,"context":995},{"file":451,"line":1087,"context":995},{"file":451,"line":1368,"context":995},519,{"file":451,"line":1370,"context":995},567,{"file":451,"line":1372,"context":995},571,{"file":451,"line":1374,"context":995},575,{"file":451,"line":181,"context":995},{"file":451,"line":1377,"context":995},583,{"file":451,"line":1379,"context":995},587,{"file":451,"line":1381,"context":995},601,{"file":451,"line":1383,"context":995},619,{"file":451,"line":1385,"context":995},1043,{"file":477,"line":1387,"context":995},331,{"file":477,"line":1389,"context":995},334,{"file":490,"line":360,"context":995},{"file":490,"line":796,"context":995},{"file":490,"line":842,"context":995},{"file":490,"line":1394,"context":995},438,{"file":490,"line":1396,"context":995},442,{"file":490,"line":1056,"context":995},{"file":490,"line":1058,"context":995},{"file":490,"line":1060,"context":995},{"file":490,"line":1401,"context":995},468,{"file":490,"line":1075,"context":995},{"file":490,"line":1404,"context":995},580,{"file":510,"line":1406,"context":995},323,{"file":510,"line":1408,"context":995},351,{"file":510,"line":1410,"context":995},362,{"file":510,"line":1412,"context":995},597,{"file":510,"line":1414,"context":995},603,{"file":510,"line":205,"context":995},{"file":510,"line":1417,"context":995},631,{"file":510,"line":1419,"context":995},923,{"file":510,"line":1421,"context":995},924,{"file":510,"line":1423,"context":995},925,{"file":510,"line":1425,"context":995},926,{"file":510,"line":1427,"context":995},927,{"file":510,"line":1429,"context":995},928,{"file":510,"line":1431,"context":995},929,{"file":510,"line":1433,"context":995},1017,{"file":510,"line":1435,"context":995},1032,{"file":510,"line":1437,"context":995},1688,{"file":510,"line":1439,"context":995},1701,{"file":510,"line":958,"context":995},{"file":552,"line":427,"context":995},{"file":552,"line":1443,"context":995},249,{"file":552,"line":1445,"context":995},312,{"file":552,"line":1447,"context":995},348,{"file":552,"line":1449,"context":995},353,{"file":552,"line":1451,"context":995},1030,{"file":577,"line":1453,"context":995},164,{"file":577,"line":978,"context":995},{"file":584,"line":437,"context":995},{"file":584,"line":36,"context":995},{"file":584,"line":322,"context":995},{"file":584,"line":49,"context":995},{"file":584,"line":415,"context":995},{"file":590,"line":508,"context":995},{"file":590,"line":1462,"context":995},181,{"file":590,"line":1464,"context":995},186,{"file":590,"line":1466,"context":995},198,{"file":590,"line":574,"context":995},{"file":590,"line":1469,"context":995},432,{"file":590,"line":1471,"context":995},460,{"file":590,"line":1209,"context":995},{"file":590,"line":1474,"context":995},732,{"file":590,"line":1476,"context":995},1115,{"file":590,"line":1478,"context":995},1830,{"file":590,"line":1480,"context":995},1843,{"file":590,"line":1482,"context":995},1860,{"file":647,"line":352,"context":995},{"file":647,"line":1145,"context":995},{"file":647,"line":1486,"context":995},162,{"file":647,"line":1488,"context":995},166,{"file":647,"line":1490,"context":995},170,{"file":647,"line":976,"context":995},{"file":647,"line":1493,"context":995},188,{"file":647,"line":1495,"context":995},206,{"file":664,"line":306,"context":995},{"file":664,"line":61,"context":995},{"file":684,"line":1159,"context":995},{"file":691,"line":1154,"context":995},{"file":691,"line":1501,"context":995},59,{"file":702,"line":828,"context":995},{"file":702,"line":1154,"context":995},{"file":702,"line":1501,"context":995},{"file":702,"line":1506,"context":995},64,{"file":702,"line":969,"context":995},{"file":702,"line":290,"context":995},{"file":702,"line":61,"context":995},{"file":702,"line":1511,"context":995},90,{"file":702,"line":36,"context":995},{"file":715,"line":1514,"context":995},23,{"file":715,"line":1142,"context":995},{"file":720,"line":1517,"context":995},220,{"file":724,"line":13,"context":995},{"file":724,"line":473,"context":995},{"file":724,"line":1490,"context":995},{"file":724,"line":1522,"context":995},172,{"file":728,"line":1524,"context":995},203,{"file":728,"line":1016,"context":995},{"file":728,"line":1527,"context":995},235,{"file":728,"line":1529,"context":995},236,{"file":728,"line":1531,"context":995},237,{"file":728,"line":1533,"context":995},238,{"file":728,"line":1535,"context":995},239,{"file":728,"line":1019,"context":995},{"file":728,"line":1021,"context":995},{"file":728,"line":878,"context":995},{"file":728,"line":1029,"context":995},{"file":728,"line":1541,"context":995},257,{"file":744,"line":654,"context":995},{"file":744,"line":378,"context":995},{"file":744,"line":1545,"context":995},327,{"file":744,"line":1408,"context":995},{"file":1548,"line":322,"context":995},"templates\\content-tournament--v1.php",{"file":1550,"line":119,"context":995},"templates\\content-tournament.php",{"file":1552,"line":367,"context":995},"templates\\game\\game--slim.php",{"file":1552,"line":978,"context":995},{"file":1555,"line":828,"context":995},"templates\\game\\game-latest.php",{"file":1555,"line":1557,"context":995},57,{"file":1555,"line":1159,"context":995},{"file":1555,"line":1560,"context":995},72,{"file":1562,"line":1011,"context":995},"templates\\game\\game-missing.php",{"file":1562,"line":613,"context":995},{"file":1565,"line":1566,"context":995},"templates\\game\\game-player-stats--v0.php",154,{"file":1565,"line":1568,"context":995},273,{"file":1570,"line":101,"context":995},"templates\\game\\game-player-stats--v1.php",{"file":1570,"line":1572,"context":995},231,{"file":1574,"line":437,"context":995},"templates\\game\\game-player-stats--v2.php",{"file":1574,"line":978,"context":995},{"file":1577,"line":101,"context":995},"templates\\game\\game-players.php",{"file":1577,"line":1579,"context":995},202,{"file":1581,"line":969,"context":995},"templates\\game\\game-staff.php",{"file":1581,"line":1005,"context":995},{"file":1584,"line":468,"context":995},"templates\\game\\game-team-stats.php",{"file":1584,"line":572,"context":995},{"file":1584,"line":1003,"context":995},{"file":1588,"line":873,"context":995},"templates\\game\\game.php",{"file":1590,"line":777,"context":995},"templates\\player\\player-games.php",{"file":1592,"line":297,"context":995},"templates\\player\\player-stats--v1.php",{"file":1594,"line":405,"context":995},"templates\\player\\player-stats.php",{"file":1596,"line":279,"context":995},"templates\\shortcode-player-card.php",{"file":1598,"line":1599,"context":995},"templates\\shortcode-roster--grid.php",178,{"file":1598,"line":1601,"context":995},183,{"file":1603,"line":1145,"context":995},"templates\\shortcode-roster.php",{"file":1603,"line":1605,"context":995},163,{"file":1607,"line":1608,"context":995},"templates\\shortcode-staff-roster--grid.php",159,{"file":1607,"line":1453,"context":995},{"file":1611,"line":380,"context":995},"templates\\shortcode-staff-roster.php",{"file":1611,"line":762,"context":995},{"file":1614,"line":1615,"context":995},"templates\\shortcode-standing.php",204,{"file":1614,"line":1617,"context":995},214,{"file":1619,"line":313,"context":995},"templates\\shortcode-team-players-stats--v2.php",{"file":1621,"line":313,"context":995},"templates\\shortcode-team-players-stats.php",{"file":1621,"line":1557,"context":995},{"file":1621,"line":1013,"context":995},{"file":1621,"line":585,"context":995},{"file":1626,"line":306,"context":995},"templates\\shortcode-tournament-list.php",{"file":1628,"line":810,"context":995},"templates\\team\\team-finished.php",{"file":1630,"line":796,"context":995},"templates\\team\\team-header.php",{"file":1632,"line":313,"context":995},"templates\\team\\team-players-stats.php",{"file":1634,"line":1635,"context":995},"templates\\team\\team-roster.php",75,{"file":1637,"line":1635,"context":995},"templates\\team\\team-staff.php",{"file":1639,"line":297,"context":995},"templates\\team\\team-upcoming.php",{"file":1641,"line":1642,"context":995},"templates\\tournament\\tournament-games.php",91,{"file":1641,"line":424,"context":995},{"file":1645,"line":1646,"context":995},"templates\\tournament\\tournament-stage.php",212,{"file":1648,"line":1642,"context":995},"templates\\tournament\\tournament-standings.php",{"file":1650,"line":1501,"context":995},"templates\\venue\\venue-finished.php",{"file":1652,"line":396,"context":995},"templates\\venue\\venue-header.php",{"file":1654,"line":1501,"context":995},"templates\\venue\\venue-upcoming.php",{"file":1656,"line":1013,"context":995},"templates\\widget-birthdays.php",{"file":1658,"line":306,"context":995},"templates\\widget-games.php",{"file":1660,"line":1514,"context":995},"templates\\widget-player.php",{"file":1662,"line":1514,"context":995},"templates\\widget-players-stats.php",{"file":1664,"line":725,"context":995},"templates\\widget-standing.php",{"file":1666,"line":665,"context":995},"templates\\widget-teams.php",[1668,1671,1674],{"name":1669,"version":28,"knownCves":1670},"Select2",[],{"name":1672,"version":28,"knownCves":1673},"TinyMCE",[],{"name":1675,"version":1676,"knownCves":1677},"DataTables","1.13.2",[],[1679,1695,1706,1716,1724],{"entryPoint":1680,"graph":1681,"unsanitizedCount":27,"severity":1694},"\u003Ctoolbox> (admin\\views\\toolbox.php:0)",{"nodes":1682,"edges":1692},[1683,1687],{"id":1684,"type":1685,"label":1686,"file":1205,"line":673},"n0","source","$_GET",{"id":1688,"type":1689,"label":1690,"file":1205,"line":638,"wp_function":1691},"n1","sink","echo() [XSS]","echo",[1693],{"from":1684,"to":1688,"sanitized":761},"low",{"entryPoint":1696,"graph":1697,"unsanitizedCount":27,"severity":1694},"add_more_filters (includes\\class-sports-leagues-game.php:1801)",{"nodes":1698,"edges":1704},[1699,1702],{"id":1684,"type":1685,"label":1700,"file":321,"line":1701},"$_GET (x5)",1875,{"id":1688,"type":1689,"label":1690,"file":321,"line":1703,"wp_function":1691},1880,[1705],{"from":1684,"to":1688,"sanitized":761},{"entryPoint":1707,"graph":1708,"unsanitizedCount":27,"severity":1694},"render_metabox (includes\\class-sports-leagues-standing.php:867)",{"nodes":1709,"edges":1714},[1710,1713],{"id":1684,"type":1685,"label":1711,"file":510,"line":1712},"$_GET (x3)",1026,{"id":1688,"type":1689,"label":1690,"file":510,"line":1435,"wp_function":1691},[1715],{"from":1684,"to":1688,"sanitized":761},{"entryPoint":1717,"graph":1718,"unsanitizedCount":27,"severity":1694},"\u003Cclass-sports-leagues-standing> (includes\\class-sports-leagues-standing.php:0)",{"nodes":1719,"edges":1722},[1720,1721],{"id":1684,"type":1685,"label":1711,"file":510,"line":1712},{"id":1688,"type":1689,"label":1690,"file":510,"line":1435,"wp_function":1691},[1723],{"from":1684,"to":1688,"sanitized":761},{"entryPoint":1725,"graph":1726,"unsanitizedCount":35,"severity":1768},"\u003Cclass-sports-leagues-game> (includes\\class-sports-leagues-game.php:0)",{"nodes":1727,"edges":1761},[1728,1729,1730,1734,1737,1741,1745,1750,1753,1756],{"id":1684,"type":1685,"label":1700,"file":321,"line":1701},{"id":1688,"type":1689,"label":1690,"file":321,"line":1703,"wp_function":1691},{"id":1731,"type":1685,"label":1732,"file":321,"line":1733},"n2","$_POST (x2)",1093,{"id":1735,"type":1689,"label":1690,"file":321,"line":1736,"wp_function":1691},"n3",2739,{"id":1738,"type":1685,"label":1739,"file":321,"line":1740},"n4","$_POST",2541,{"id":1742,"type":1743,"label":1744,"file":321,"line":1740},"n5","transform","→ get_game_data()",{"id":1746,"type":1689,"label":1747,"file":321,"line":1748,"wp_function":1749},"n6","get_row() [SQLi]",2567,"get_row",{"id":1751,"type":1685,"label":1739,"file":321,"line":1752},"n7",3366,{"id":1754,"type":1743,"label":1755,"file":321,"line":1752},"n8","→ get_games_extended()",{"id":1757,"type":1689,"label":1758,"file":321,"line":1759,"wp_function":1760},"n9","get_results() [SQLi]",503,"get_results",[1762,1763,1764,1765,1766,1767],{"from":1684,"to":1688,"sanitized":761},{"from":1731,"to":1735,"sanitized":761},{"from":1738,"to":1742,"sanitized":759},{"from":1742,"to":1746,"sanitized":759},{"from":1751,"to":1754,"sanitized":759},{"from":1754,"to":1757,"sanitized":761},"high",{"summary":1770,"deductions":1771},"The \"sports-leagues\" plugin version 0.14.1 exhibits a generally good security posture, with a significant number of capability checks and a high percentage of SQL queries using prepared statements. The absence of known CVEs and a clean vulnerability history are strong positive indicators. However, the static analysis did reveal some areas for improvement.\n\nA notable concern is the presence of one taint flow with an unsanitized path, which, although not classified as critical or high severity in the provided data, represents a potential risk. The static analysis also shows one flow with unsanitized paths. Furthermore, while the overall output escaping is high, there are still opportunities to improve this further. The plugin's attack surface, comprised of AJAX handlers and REST API routes, is adequately protected by permission checks, which is a positive aspect.\n\nIn conclusion, \"sports-leagues\" v0.14.1 is a relatively secure plugin due to its strong emphasis on permission checks and prepared SQL statements, coupled with no recorded vulnerabilities. The primary risk lies in the identified taint flow with an unsanitized path. Addressing this specific issue and continuing to focus on robust sanitization and escaping practices would further strengthen its security.",[1772,1774,1776],{"reason":1773,"points":698},"Taint flow with unsanitized path (High severity)",{"reason":1775,"points":157},"1 flow with unsanitized paths",{"reason":1777,"points":14},"Bundled DataTables v1.13.2 might be outdated","2026-03-16T20:24:44.389Z",{"wat":1780,"direct":1795},{"assetPaths":1781,"generatorPatterns":1787,"scriptPaths":1788,"versionParams":1789},[1782,1783,1784,1785,1786],"\u002Fwp-content\u002Fplugins\u002Fsports-leagues\u002Fassets\u002Fcss\u002Fcommon.css","\u002Fwp-content\u002Fplugins\u002Fsports-leagues\u002Fassets\u002Fcss\u002Fanwp-frontend.css","\u002Fwp-content\u002Fplugins\u002Fsports-leagues\u002Fassets\u002Fjs\u002Fanwp-frontend.js","\u002Fwp-content\u002Fplugins\u002Fsports-leagues\u002Fassets\u002Fjs\u002Fanwp-custom-select.js","\u002Fwp-content\u002Fplugins\u002Fsports-leagues\u002Fassets\u002Fjs\u002Fjquery.matchHeight.js",[],[1784,1785,1786],[1790,1791,1792,1793,1794],"sports-leagues\u002Fassets\u002Fcss\u002Fcommon.css?ver=","sports-leagues\u002Fassets\u002Fcss\u002Fanwp-frontend.css?ver=","sports-leagues\u002Fassets\u002Fjs\u002Fanwp-frontend.js?ver=","sports-leagues\u002Fassets\u002Fjs\u002Fanwp-custom-select.js?ver=","sports-leagues\u002Fassets\u002Fjs\u002Fjquery.matchHeight.js?ver=",{"cssClasses":1796,"htmlComments":1804,"htmlAttributes":1844,"restEndpoints":1852,"jsGlobals":1859,"shortcodeOutput":1861},[1797,1798,1799,1800,1801,1802,1803],"anwp-sports-leagues-settings","anwp-sports-leagues-grid","anwp-sports-leagues-player-profile","anwp-sports-leagues-team-profile","anwp-sports-leagues-game-details","anwp-sports-leagues-standing","anwp-sports-leagues-tournament-tree",[1805,1806,1807,1808,1809,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1840,1841,1842,1843],"\u003C!-- AnWP Sports Leagues Main Class -->","\u003C!-- AnWP Sports Leagues Assets Class -->","\u003C!-- AnWP Sports Leagues Blocks Class -->","\u003C!-- AnWP Sports Leagues Cache Class -->","\u003C!-- AnWP Sports Leagues Config Class -->","\u003C!-- AnWP Sports Leagues Customizer Class -->","\u003C!-- AnWP Sports Leagues Data Class -->","\u003C!-- AnWP Sports Leagues Game Class -->","\u003C!-- AnWP Sports Leagues Helper Class -->","\u003C!-- AnWP Sports Leagues Event Class -->","\u003C!-- AnWP Sports Leagues League Class -->","\u003C!-- AnWP Sports Leagues Options Class -->","\u003C!-- AnWP Sports Leagues Player Class -->","\u003C!-- AnWP Sports Leagues Player Stats Class -->","\u003C!-- AnWP Sports Leagues Official Class -->","\u003C!-- AnWP Sports Leagues Staff Class -->","\u003C!-- AnWP Sports Leagues Season Class -->","\u003C!-- AnWP Sports Leagues Standing Class -->","\u003C!-- AnWP Sports Leagues Team Class -->","\u003C!-- AnWP Sports Leagues Template Class -->","\u003C!-- AnWP Sports Leagues Text Class -->","\u003C!-- AnWP Sports Leagues Tournament Class -->","\u003C!-- AnWP Sports Leagues Venue Class -->","\u003C!-- Sports Leagues :: Shortcodes -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_teams -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_players -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_games -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_standings -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_tournaments -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_leagues -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_player_profile -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_team_profile -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_game_details -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_venue_profile -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_league_profile -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_season_profile -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_tournament_profile -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_player_stats -->","\u003C!-- AnWP Sports Leagues Shortcode: anwp_sl_league_table -->",[1845,1846,1847,1848,1849,1850,1851],"data-anwp-sl-team-id","data-anwp-sl-player-id","data-anwp-sl-game-id","data-anwp-sl-tournament-id","data-anwp-sl-league-id","data-anwp-sl-season-id","data-anwp-sl-venue-id",[1853,1854,1855,1856,1857,1858],"\u002Fwp-json\u002Fanwp-sports-leagues\u002Fv1\u002Fteams","\u002Fwp-json\u002Fanwp-sports-leagues\u002Fv1\u002Fplayers","\u002Fwp-json\u002Fanwp-sports-leagues\u002Fv1\u002Fgames","\u002Fwp-json\u002Fanwp-sports-leagues\u002Fv1\u002Fstandings","\u002Fwp-json\u002Fanwp-sports-leagues\u002Fv1\u002Ftournaments","\u002Fwp-json\u002Fanwp-sports-leagues\u002Fv1\u002Fleagues",[1860],"anwp_sports_leagues_frontend_params",[1862,1863,1864,1865,1866,1867,1868,1869,1870,1871,1872,1873,1874,1875,1876],"[anwp_sl_teams","[anwp_sl_players","[anwp_sl_games","[anwp_sl_standings","[anwp_sl_tournaments","[anwp_sl_leagues","[anwp_sl_player_profile","[anwp_sl_team_profile","[anwp_sl_game_details","[anwp_sl_venue_profile","[anwp_sl_league_profile","[anwp_sl_season_profile","[anwp_sl_tournament_profile","[anwp_sl_player_stats","[anwp_sl_league_table"]