AnWP Sports Leagues – Basketball, Ice Hockey, Handball, Rugby & More Security & Risk Analysis

wordpress.org/plugins/sports-leagues

Professional sports league management for WordPress. Track teams, players, games, statistics, tournaments & standings for any team sport.

200 active installs v0.14.1 PHP 7.4+ WP 5.9+ Updated Feb 12, 2026
leaguesportsstatisticsteamtournament
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is AnWP Sports Leagues – Basketball, Ice Hockey, Handball, Rugby & More Safe to Use in 2026?

Generally Safe

Score 100/100

AnWP Sports Leagues – Basketball, Ice Hockey, Handball, Rugby & More has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

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.

A 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.

In 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.

Key Concerns

  • Taint flow with unsanitized path (High severity)
  • 1 flow with unsanitized paths
  • Bundled DataTables v1.13.2 might be outdated
Vulnerabilities
None known

AnWP Sports Leagues – Basketball, Ice Hockey, Handball, Rugby & More Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

AnWP Sports Leagues – Basketball, Ice Hockey, Handball, Rugby & More Code Analysis

Dangerous Functions
0
Raw SQL Queries
42
116 prepared
Unescaped Output
385
3069 escaped
Nonce Checks
8
Capability Checks
72
File Operations
2
External Requests
0
Bundled Libraries
3

Bundled Libraries

Select2TinyMCEDataTables1.13.2

SQL Query Safety

73% prepared158 total queries

Output Escaping

89% escaped3454 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

5 flows1 with unsanitized paths
<toolbox> (admin\views\toolbox.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

AnWP Sports Leagues – Basketball, Ice Hockey, Handball, Rugby & More Attack Surface

Entry Points29
Unprotected0

AJAX Handlers 3

authwp_ajax_sl_clone_tournamentincludes\class-sports-leagues-tournament.php:145
authwp_ajax_sl_shortcodes_modal_structureincludes\shortcodes\class-sports-leagues-shortcode.php:40
authwp_ajax_sl_shortcodes_modal_formincludes\shortcodes\class-sports-leagues-shortcode.php:41

REST API Routes 26

POST/wp-json/sports-leagues/v1/settings/save_sport_configincludes\class-sports-leagues-config.php:58
POST/wp-json/sports-leagues/customize/toggle-modeincludes\class-sports-leagues-customizer.php:53
POST/wp-json/sports-leagues/events/save_events_configincludes\class-sports-leagues-event.php:44
GET/wp-json/sports-leagues/public/games/load_more_games/includes\class-sports-leagues-game.php:144
GET/wp-json/sports-leagues/public/game/get-game-tooltip-core/(?P<game_id>[0-9]+)includes\class-sports-leagues-game.php:156
POST/wp-json/sports-leagues/import/(?P<type>[a-z]+)/includes\class-sports-leagues-helper.php:53
POST/wp-json/sports-leagues/helper/recalculate-index-tablesincludes\class-sports-leagues-helper.php:65
POST/wp-json/sports-leagues/helper/flush-plugin-cacheincludes\class-sports-leagues-helper.php:77
GET/wp-json/sports-leagues/helper/get-selector-global-optionsincludes\class-sports-leagues-helper.php:89
GET/wp-json/sports-leagues/helper/get-selector-data/(?P<args>[a-zA-Z0-9-_~%:,]+)includes\class-sports-leagues-helper.php:101
GET/wp-json/sports-leagues/helper/get-selector-initial/(?P<args>[a-zA-Z0-9-_~%:,]+)includes\class-sports-leagues-helper.php:113
POST/wp-json/sports-leagues/stats/save_stat_config/includes\class-sports-leagues-player-stats.php:45
GET/wp-json/sports-leagues/v1/search-persons/includes\class-sports-leagues-player.php:141
GET/wp-json/sports-leagues/v1/players-list/includes\class-sports-leagues-player.php:153
GET/wp-json/sports-leagues/public/players/get_stat/includes\class-sports-leagues-player.php:165
GET/wp-json/sports-leagues/v1/search-personal/includes\class-sports-leagues-staff.php:903
GET/wp-json/sports-leagues/v1/staff-list/includes\class-sports-leagues-staff.php:915
POST/wp-json/sports-leagues/v1/settings/save_standing-settings/includes\class-sports-leagues-standing.php:179
GET/wp-json/sports-leagues/get-tournament-groups/(?P<id>\d+)includes\class-sports-leagues-tournament.php:573
GET/wp-json/sports-leagues/v1/get-tournaments/includes\class-sports-leagues-tournament.php:585
GET/wp-json/sports-leagues/api-toolbox-updater/get_toolbox_updater_tasks/includes\class-sports-leagues-upgrade.php:230
POST/wp-json/sports-leagues/api-toolbox-updater/sync_table__player_statistics/includes\class-sports-leagues-upgrade.php:242
POST/wp-json/sports-leagues/api-toolbox-updater/migrate_table__sl_player_stats/includes\class-sports-leagues-upgrade.php:254
POST/wp-json/sports-leagues/api-toolbox-updater/hide/includes\class-sports-leagues-upgrade.php:266
GET/wp-json/sports-leagues/shortcode-preview/iframeincludes\shortcodes\class-sports-leagues-shortcode-preview.php:34
GET/wp-json/sports-leagues/shortcode-form/(?P<shortcode>[a-z0-9_-]+)includes\shortcodes\class-sports-leagues-shortcode.php:50
WordPress Hooks 213
actioninitclass-sports-leagues.php:549
actionwidgets_initclass-sports-leagues.php:552
actionadmin_menuclass-sports-leagues.php:559
actionadmin_menuclass-sports-leagues.php:560
actionadmin_menuclass-sports-leagues.php:561
filtersubmenu_fileclass-sports-leagues.php:564
filterparent_fileclass-sports-leagues.php:565
filterbody_classclass-sports-leagues.php:572
filterget_the_excerptclass-sports-leagues.php:579
actionadmin_noticesclass-sports-leagues.php:586
actionadmin_noticesclass-sports-leagues.php:588
filterplugin_row_metaclass-sports-leagues.php:595
filterpost_thumbnail_htmlclass-sports-leagues.php:602
filterthe_contentclass-sports-leagues.php:609
actionadmin_initclass-sports-leagues.php:616
filteret_first_image_use_custom_contentclass-sports-leagues.php:623
actionwp_footerclass-sports-leagues.php:630
actionadmin_noticesclass-sports-leagues.php:632
actionpre_delete_termclass-sports-leagues.php:633
filterpre_delete_postclass-sports-leagues.php:634
filterpre_trash_postclass-sports-leagues.php:635
actionadmin_menuclass-sports-leagues.php:1149
actionadmin_enqueue_scriptsclass-sports-leagues.php:1651
actioninitincludes\blocks\class-sports-leagues-block-game-countdown.php:15
actioninitincludes\blocks\class-sports-leagues-block-games.php:14
actioninitincludes\blocks\class-sports-leagues-block-last-game.php:14
actioninitincludes\blocks\class-sports-leagues-block-next-game.php:14
actioninitincludes\blocks\class-sports-leagues-block-players-stats.php:14
actioninitincludes\blocks\class-sports-leagues-block-roster.php:14
actioninitincludes\blocks\class-sports-leagues-block-teams.php:15
actioninitincludes\blocks\class-sports-leagues-block-tournament-header.php:14
actionadmin_enqueue_scriptsincludes\class-sports-leagues-assets.php:37
actionwp_enqueue_scriptsincludes\class-sports-leagues-assets.php:42
actionadmin_footerincludes\class-sports-leagues-assets.php:47
actionwp_footerincludes\class-sports-leagues-assets.php:52
actionenqueue_block_editor_assetsincludes\class-sports-leagues-blocks.php:52
filterblock_categories_allincludes\class-sports-leagues-blocks.php:53
actionbefore_delete_postincludes\class-sports-leagues-cache.php:78
actionedit_postincludes\class-sports-leagues-cache.php:79
actionwp_insert_postincludes\class-sports-leagues-cache.php:80
actionanwp_sl_edit_postincludes\class-sports-leagues-cache.php:81
actionanwp_sl_cache_maybe_cleanupincludes\class-sports-leagues-cache.php:84
actionanwp_sl_cache_maybe_reflushincludes\class-sports-leagues-cache.php:85
actionrest_api_initincludes\class-sports-leagues-config.php:48
actioncustomize_registerincludes\class-sports-leagues-customizer.php:37
filterwp_enqueue_scriptsincludes\class-sports-leagues-customizer.php:41
actionrest_api_initincludes\class-sports-leagues-customizer.php:44
actionrest_api_initincludes\class-sports-leagues-event.php:35
actionload-post.phpincludes\class-sports-leagues-game.php:97
actionload-post-new.phpincludes\class-sports-leagues-game.php:98
actionsave_post_sl_gameincludes\class-sports-leagues-game.php:99
actioncmb2_admin_initincludes\class-sports-leagues-game.php:102
actionmanage_sl_game_posts_custom_columnincludes\class-sports-leagues-game.php:105
filtermanage_edit-sl_game_columnsincludes\class-sports-leagues-game.php:106
filtermanage_edit-sl_game_sortable_columnsincludes\class-sports-leagues-game.php:107
actionadmin_enqueue_scriptsincludes\class-sports-leagues-game.php:109
actionuntrashed_postincludes\class-sports-leagues-game.php:112
actionadmin_noticesincludes\class-sports-leagues-game.php:113
actiontrashed_postincludes\class-sports-leagues-game.php:116
actiondelete_postincludes\class-sports-leagues-game.php:117
filterdisable_months_dropdownincludes\class-sports-leagues-game.php:120
actionrestrict_manage_postsincludes\class-sports-leagues-game.php:121
filterpre_get_postsincludes\class-sports-leagues-game.php:122
filterpost_row_actionsincludes\class-sports-leagues-game.php:125
actionsports-leagues/tmpl-game/after_wrapperincludes\class-sports-leagues-game.php:128
actionrest_api_initincludes\class-sports-leagues-game.php:140
actionadd_meta_boxes_sl_gameincludes\class-sports-leagues-game.php:581
actionsave_post_sl_gameincludes\class-sports-leagues-game.php:1001
actionsave_post_sl_gameincludes\class-sports-leagues-game.php:1308
actionrest_api_initincludes\class-sports-leagues-helper.php:38
filtercmb2_get_metabox_form_formatincludes\class-sports-leagues-helper.php:41
actionadmin_initincludes\class-sports-leagues-helper.php:43
filtermanage_sl_league_custom_columnincludes\class-sports-leagues-league.php:85
filtermanage_edit-sl_league_columnsincludes\class-sports-leagues-league.php:86
actioncmb2_admin_initincludes\class-sports-leagues-league.php:88
actioncmb2_admin_initincludes\class-sports-leagues-official.php:100
actioncmb2_before_post_form_sl_official_metaboxincludes\class-sports-leagues-official.php:103
actioncmb2_after_post_form_sl_official_metaboxincludes\class-sports-leagues-official.php:104
filterenter_title_hereincludes\class-sports-leagues-official.php:107
actionsports-leagues/tmpl-official/after_wrapperincludes\class-sports-leagues-official.php:110
actionmanage_sl_official_posts_custom_columnincludes\class-sports-leagues-official.php:123
filtermanage_edit-sl_official_columnsincludes\class-sports-leagues-official.php:124
filtermanage_edit-sl_official_sortable_columnsincludes\class-sports-leagues-official.php:125
actioncmb2_admin_initincludes\class-sports-leagues-options.php:86
actioncmb2_before_options-page_form_sports_leagues_settings_metaboxincludes\class-sports-leagues-options.php:88
actioncmb2_after_options-page_form_sports_leagues_settings_metaboxincludes\class-sports-leagues-options.php:89
actioncurrent_screenincludes\class-sports-leagues-options.php:92
actionsports-leagues/game/after_saveincludes\class-sports-leagues-player-stats.php:35
filtersports-leagues/game/edit_form_dataincludes\class-sports-leagues-player-stats.php:36
actionrest_api_initincludes\class-sports-leagues-player-stats.php:38
actioncmb2_admin_initincludes\class-sports-leagues-player.php:101
actionrestrict_manage_postsincludes\class-sports-leagues-player.php:104
filterpre_get_postsincludes\class-sports-leagues-player.php:105
actionsports-leagues/tmpl-player/after_wrapperincludes\class-sports-leagues-player.php:108
actioncmb2_before_post_form_sl_player_metaboxincludes\class-sports-leagues-player.php:121
actioncmb2_after_post_form_sl_player_metaboxincludes\class-sports-leagues-player.php:122
filterenter_title_hereincludes\class-sports-leagues-player.php:125
actionmanage_sl_player_posts_custom_columnincludes\class-sports-leagues-player.php:128
filtermanage_edit-sl_player_columnsincludes\class-sports-leagues-player.php:129
filtermanage_edit-sl_player_sortable_columnsincludes\class-sports-leagues-player.php:130
actionrest_api_initincludes\class-sports-leagues-player.php:132
actionsl_season_add_form_fieldsincludes\class-sports-leagues-season.php:264
filtermanage_sl_season_custom_columnincludes\class-sports-leagues-season.php:266
filtermanage_edit-sl_season_columnsincludes\class-sports-leagues-season.php:267
actioncreated_sl_seasonincludes\class-sports-leagues-season.php:269
actioncmb2_admin_initincludes\class-sports-leagues-staff.php:100
actioncmb2_before_post_form_sl_staff_metaboxincludes\class-sports-leagues-staff.php:103
actioncmb2_after_post_form_sl_staff_metaboxincludes\class-sports-leagues-staff.php:104
filterenter_title_hereincludes\class-sports-leagues-staff.php:107
actionsports-leagues/tmpl-staff/after_wrapperincludes\class-sports-leagues-staff.php:110
actionmanage_sl_staff_posts_custom_columnincludes\class-sports-leagues-staff.php:123
filtermanage_edit-sl_staff_columnsincludes\class-sports-leagues-staff.php:124
filtermanage_edit-sl_staff_sortable_columnsincludes\class-sports-leagues-staff.php:125
actionrest_api_initincludes\class-sports-leagues-staff.php:127
actionrestrict_manage_postsincludes\class-sports-leagues-staff.php:130
filterpre_get_postsincludes\class-sports-leagues-staff.php:131
actionload-post.phpincludes\class-sports-leagues-standing.php:92
actionload-post-new.phpincludes\class-sports-leagues-standing.php:93
actionsave_post_sl_standingincludes\class-sports-leagues-standing.php:95
actionadmin_enqueue_scriptsincludes\class-sports-leagues-standing.php:97
actionadmin_noticesincludes\class-sports-leagues-standing.php:100
actionmanage_sl_standing_posts_custom_columnincludes\class-sports-leagues-standing.php:103
filtermanage_edit-sl_standing_columnsincludes\class-sports-leagues-standing.php:104
filtermanage_edit-sl_standing_sortable_columnsincludes\class-sports-leagues-standing.php:105
filtersports-leagues/tmpl-standing/columns_orderincludes\class-sports-leagues-standing.php:107
actioncmb2_admin_initincludes\class-sports-leagues-standing.php:110
actioncmb2_before_post_form_sl_cmb2_standing_metaboxincludes\class-sports-leagues-standing.php:112
actioncmb2_after_post_form_sl_cmb2_standing_metaboxincludes\class-sports-leagues-standing.php:113
filterdisable_months_dropdownincludes\class-sports-leagues-standing.php:116
actionrestrict_manage_postsincludes\class-sports-leagues-standing.php:117
filterpre_get_postsincludes\class-sports-leagues-standing.php:118
actionadmin_menuincludes\class-sports-leagues-standing.php:120
actionrest_api_initincludes\class-sports-leagues-standing.php:122
filterlist_table_primary_columnincludes\class-sports-leagues-standing.php:124
actionadd_meta_boxes_sl_standingincludes\class-sports-leagues-standing.php:137
actionadd_meta_boxesincludes\class-sports-leagues-standing.php:843
actionsave_post_sl_standingincludes\class-sports-leagues-standing.php:1261
actioncmb2_admin_initincludes\class-sports-leagues-team.php:107
actionload-post.phpincludes\class-sports-leagues-team.php:110
actionload-post-new.phpincludes\class-sports-leagues-team.php:111
actionsave_postincludes\class-sports-leagues-team.php:112
actionadmin_enqueue_scriptsincludes\class-sports-leagues-team.php:114
actionsports-leagues/tmpl-team/after_wrapperincludes\class-sports-leagues-team.php:117
filterenter_title_hereincludes\class-sports-leagues-team.php:130
actionmanage_sl_team_posts_custom_columnincludes\class-sports-leagues-team.php:133
filtermanage_edit-sl_team_columnsincludes\class-sports-leagues-team.php:134
filtermanage_edit-sl_team_sortable_columnsincludes\class-sports-leagues-team.php:135
actionadd_meta_boxesincludes\class-sports-leagues-team.php:199
filterthe_contentincludes\class-sports-leagues-template.php:73
filtersingle_templateincludes\class-sports-leagues-template.php:81
actioncmb2_admin_initincludes\class-sports-leagues-text.php:68
actioncmb2_before_options-page_form_sports_leagues_text_metaboxincludes\class-sports-leagues-text.php:71
actionload-post.phpincludes\class-sports-leagues-tournament.php:104
actionload-post-new.phpincludes\class-sports-leagues-tournament.php:105
actioncmb2_admin_initincludes\class-sports-leagues-tournament.php:108
actioncmb2_before_post_form_sl_tournament_cmb2_metaboxincludes\class-sports-leagues-tournament.php:109
actioncmb2_after_post_form_sl_tournament_cmb2_metaboxincludes\class-sports-leagues-tournament.php:110
actionsave_post_sl_tournamentincludes\class-sports-leagues-tournament.php:112
actionmanage_sl_tournament_posts_custom_columnincludes\class-sports-leagues-tournament.php:115
filtermanage_edit-sl_tournament_columnsincludes\class-sports-leagues-tournament.php:116
actionrest_api_initincludes\class-sports-leagues-tournament.php:118
actionadd_meta_boxes_sl_tournamentincludes\class-sports-leagues-tournament.php:121
actionsports-leagues/tmpl-tournament-stage/after_wrapperincludes\class-sports-leagues-tournament.php:124
filterdisable_months_dropdownincludes\class-sports-leagues-tournament.php:137
actionrestrict_manage_postsincludes\class-sports-leagues-tournament.php:138
filterpre_get_postsincludes\class-sports-leagues-tournament.php:139
actionbefore_delete_postincludes\class-sports-leagues-tournament.php:141
filterpage_row_actionsincludes\class-sports-leagues-tournament.php:144
actionadmin_footer-edit.phpincludes\class-sports-leagues-tournament.php:146
actionadd_meta_boxesincludes\class-sports-leagues-tournament.php:604
actionsave_post_sl_tournamentincludes\class-sports-leagues-tournament.php:864
actionsave_post_sl_tournamentincludes\class-sports-leagues-tournament.php:1036
actioninitincludes\class-sports-leagues-upgrade.php:32
actioninitincludes\class-sports-leagues-upgrade.php:33
actionrest_api_initincludes\class-sports-leagues-upgrade.php:34
actionshutdownincludes\class-sports-leagues-upgrade.php:512
actioncmb2_before_post_form_sl_venue_metaboxincludes\class-sports-leagues-venue.php:101
actioncmb2_after_post_form_sl_venue_metaboxincludes\class-sports-leagues-venue.php:102
actioncmb2_admin_initincludes\class-sports-leagues-venue.php:103
actionsports-leagues/tmpl-venue/after_wrapperincludes\class-sports-leagues-venue.php:106
filterenter_title_hereincludes\class-sports-leagues-venue.php:119
actionmanage_sl_venue_posts_custom_columnincludes\class-sports-leagues-venue.php:122
filtermanage_edit-sl_venue_columnsincludes\class-sports-leagues-venue.php:123
filtermanage_edit-sl_venue_sortable_columnsincludes\class-sports-leagues-venue.php:124
filtercmb2_render_anwp_sl_selectincludes\cmb2-fields\class-anwp-sl-cmb2-field-select2.php:27
filtercmb2_render_anwp_sl_multiselectincludes\cmb2-fields\class-anwp-sl-cmb2-field-select2.php:28
filtercmb2_sanitize_anwp_sl_multiselectincludes\cmb2-fields\class-anwp-sl-cmb2-field-select2.php:29
filtercmb2_types_esc_anwp_sl_multiselectincludes\cmb2-fields\class-anwp-sl-cmb2-field-select2.php:30
filtercmb2_repeat_table_row_typesincludes\cmb2-fields\class-anwp-sl-cmb2-field-select2.php:31
actioncmb2_render_anwp_custom_fieldsincludes\cmb2-fields\cmb-anwp-custom-fields.php:13
filtercmb2_sanitize_anwp_custom_fieldsincludes\cmb2-fields\cmb-anwp-custom-fields.php:14
filtercmb2_render_anwp_repeatedincludes\cmb2-fields\cmb-anwp-repeated.php:10
filtercmb2_sanitize_anwp_repeatedincludes\cmb2-fields\cmb-anwp-repeated.php:11
filtercmb2_types_esc_anwp_repeatedincludes\cmb2-fields\cmb-anwp-repeated.php:12
filtercmb2_sanitize_anwp_mapincludes\cmb2-fields\cmb-field-map.php:9
actioncmb2_render_anwp_mapincludes\cmb2-fields\cmb-field-map.php:10
actioncmb2_render_anwp_sl_simple_triggerincludes\cmb2-fields\cmb-field-simple-trigger.php:21
filtercmb2_sanitize_anwp_sl_simple_triggerincludes\cmb2-fields\cmb-field-simple-trigger.php:22
actioncmb2_render_anwp_textincludes\cmb2-fields\cmb-field-translated-text.php:10
filtercmb2_sanitize_anwp_textincludes\cmb2-fields\cmb-field-translated-text.php:11
actioninitincludes\shortcodes\class-sports-leagues-shortcode-base.php:150
actionrest_api_initincludes\shortcodes\class-sports-leagues-shortcode-preview.php:25
actionadmin_initincludes\shortcodes\class-sports-leagues-shortcode.php:31
actionafter_wp_tiny_mceincludes\shortcodes\class-sports-leagues-shortcode.php:33
actionenqueue_block_assetsincludes\shortcodes\class-sports-leagues-shortcode.php:34
actionrest_api_initincludes\shortcodes\class-sports-leagues-shortcode.php:37
filtermce_external_pluginsincludes\shortcodes\class-sports-leagues-shortcode.php:139
filtermce_buttonsincludes\shortcodes\class-sports-leagues-shortcode.php:140
actionsave_postincludes\widgets\class-sports-leagues-widget.php:41
actiondeleted_postincludes\widgets\class-sports-leagues-widget.php:42
actionswitch_themeincludes\widgets\class-sports-leagues-widget.php:43
actionadmin_noticessports-leagues.php:47
actionplugins_loadedsports-leagues.php:55

Scheduled Events 2

anwp_sl_cache_maybe_cleanup
anwp_sl_cache_maybe_reflush
Maintenance & Trust

AnWP Sports Leagues – Basketball, Ice Hockey, Handball, Rugby & More Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 12, 2026
PHP min version7.4
Downloads15K

Community Trust

Rating100/100
Number of ratings3
Active installs200
Developer Profile

AnWP Sports Leagues – Basketball, Ice Hockey, Handball, Rugby & More Developer Profile

anwppro

4 plugins · 21K total installs

96
trust score
Avg Security Score
94/100
Avg Patch Time
1 days
View full developer profile
Detection Fingerprints

How We Detect AnWP Sports Leagues – Basketball, Ice Hockey, Handball, Rugby & More

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/sports-leagues/assets/css/common.css/wp-content/plugins/sports-leagues/assets/css/anwp-frontend.css/wp-content/plugins/sports-leagues/assets/js/anwp-frontend.js/wp-content/plugins/sports-leagues/assets/js/anwp-custom-select.js/wp-content/plugins/sports-leagues/assets/js/jquery.matchHeight.js
Script Paths
/wp-content/plugins/sports-leagues/assets/js/anwp-frontend.js/wp-content/plugins/sports-leagues/assets/js/anwp-custom-select.js/wp-content/plugins/sports-leagues/assets/js/jquery.matchHeight.js
Version Parameters
sports-leagues/assets/css/common.css?ver=sports-leagues/assets/css/anwp-frontend.css?ver=sports-leagues/assets/js/anwp-frontend.js?ver=sports-leagues/assets/js/anwp-custom-select.js?ver=sports-leagues/assets/js/jquery.matchHeight.js?ver=

HTML / DOM Fingerprints

CSS Classes
anwp-sports-leagues-settingsanwp-sports-leagues-gridanwp-sports-leagues-player-profileanwp-sports-leagues-team-profileanwp-sports-leagues-game-detailsanwp-sports-leagues-standinganwp-sports-leagues-tournament-tree
HTML Comments
<!-- AnWP Sports Leagues Main Class --><!-- AnWP Sports Leagues Assets Class --><!-- AnWP Sports Leagues Blocks Class --><!-- AnWP Sports Leagues Cache Class -->+35 more
Data Attributes
data-anwp-sl-team-iddata-anwp-sl-player-iddata-anwp-sl-game-iddata-anwp-sl-tournament-iddata-anwp-sl-league-iddata-anwp-sl-season-id+1 more
JS Globals
anwp_sports_leagues_frontend_params
REST Endpoints
/wp-json/anwp-sports-leagues/v1/teams/wp-json/anwp-sports-leagues/v1/players/wp-json/anwp-sports-leagues/v1/games/wp-json/anwp-sports-leagues/v1/standings/wp-json/anwp-sports-leagues/v1/tournaments/wp-json/anwp-sports-leagues/v1/leagues
Shortcode Output
[anwp_sl_teams[anwp_sl_players[anwp_sl_games[anwp_sl_standings
FAQ

Frequently Asked Questions about AnWP Sports Leagues – Basketball, Ice Hockey, Handball, Rugby & More