Skip to content

Player Page Template

Player Page Template

Purpose: Public player profile and stats with locked premium analytics modules.

1. Player Profile Header

Player photo, name, jersey number, position, team, and profile summary.

2. Public Season Stats

Games played, goals, assists, points, penalty minutes, plus/minus or goalie stats if available.

Always public.

3. Public Historical Stats

Season-by-season history when available.

Always public when data exists.

4. Public Game Log

Recent game-by-game stat line when available.

Always public when data exists.

5. Analytics Teaser Strip

Premium Player Analytics

Go beyond raw stats with player ratings, impact views, and trend analysis.

6. Locked Player Analytics Modules

Player Rating

See a deeper view of this player’s overall impact.

🔒 Upgrade to Unlock

Offensive Impact

Understand scoring contribution beyond basic totals.

🔒 Upgrade to Unlock

Defensive Impact

Measure defensive presence and reliability.

🔒 Upgrade to Unlock

Consistency

Track steadiness and performance trends over time.

🔒 Upgrade to Unlock

7. Captain Premium Analytics Area

Display rule: show only when entitlement or admin-granted access allows. Otherwise replace with locked state above.

8. Upgrade CTA Row

Unlock Advanced Player Insights

Upgrade to view player ratings, impact metrics, and premium analysis.

Upgrade to Analytics

9. Team / Store CTA

Return to team page, shop team gear, or explore analytics.


Public vs Locked Split

Always public: Profile Header, Season Stats, Historical Stats when available, Game Log when available, Team/Store CTA.

Locked: Analytics teaser values, player rating, player analytics cards, captain premium analytics area.

Implementation Guidance

  • Use separate Themify rows for header, stats, history, game log, teaser, locked analytics, premium analytics, and CTA.
  • Keep public rows always visible.
  • Use plugin shortcodes/widgets for premium visibility checks.
  • If entitled/admin access exists, show premium row; otherwise show locked row and CTA.