Skip to main content

Player Role

The Player role (`sp_player`) is designed for registered players who need a limited WordPress login to maintain their own player profile. Players can view events, teams, and player records in the admin and can edit their own published records. All n…

Updated today

Player Role

The Player role (sp_player) is designed for registered players who need a limited WordPress login to maintain their own player profile. Players can view events, teams, and player records in the admin and can edit their own published records. All new submissions require administrator approval before going live.

What Players can do

  • View events, teams, and players in the admin

  • Edit their own published player, event, and team records

  • Submit new players, events, and teams for administrator review

  • Assign taxonomy terms (competitions, seasons, venues, positions) to records they can edit

  • Upload media files

What Players cannot do

  • Publish new players, events, or teams without administrator approval

  • Edit other users' records

  • Delete records

  • Manage taxonomy terms (add, edit, or delete competitions, seasons, venues, positions)

  • Access staff, player lists, league tables, calendars, or SportsPress settings

  • Access the Users admin screen

Submit for review

When a Player user creates a new record of any type, the Publish button is replaced by Submit for Review. An administrator or League Manager must approve the submission before it is published.

Editing own profile

A Player user can edit their own player profile (name, photo, bio, and other fields) because they hold edit_published_sp_players. The player profile must already be published by an administrator before the player can make edits to it.

Capabilities

General

  • read — Access to Dashboard and Users > Your Profile

  • edit_posts — Access to Posts, Posts > Add New, Comments

  • delete_posts — Delete own posts

  • upload_files — Access to Media, Media > Add New

Events

  • readspevent — Access to Events admin screen

  • editspevents — Access to Events, Events > Add New

  • editpublishedsp_events — Edit own published events

  • assignspevent_terms — Assign competitions, seasons, and venues to an event

Teams

  • readspteam — Access to Teams admin screen

  • editspteams — Access to Teams, Teams > Add New

  • editpublishedsp_teams — Edit own published teams

  • assignspteam_terms — Assign competitions, seasons, and venues to a team

Players

  • readspplayer — Access to Players admin screen

  • editspplayers — Access to Players, Players > Add New

  • editpublishedsp_players — Edit own published players

  • assignspplayer_terms — Assign competitions, seasons, and positions to a player

Team Access

When the Team Access module is active, a Player user can be restricted to only see and edit content belonging to their assigned team(s). Their admin list screens for events, players, and teams will be filtered to show only records linked to those teams.

Did this answer your question?