H

HU Challenge

0/5 (0 ratings) — active installs Updated Sep 23, 2026

HU Challenge provides a self-contained fitness challenge experience inside WordPress.

The plugin includes:

  • Front-end participant registration and login.
  • First name, last name, email, password, and optional public display name.
  • Configurable challenge tasks, yard values, daily or weekly limits, and motivational descriptions.
  • Saved participant activity and an overall leaderboard based on total yards.
  • A football theme with a 100-yard drive visualization, touchdowns, and score.
  • A three-day consistency bonus based on activity logged on three different days in a week.
  • Recent activity history and a short undo window for accidental entries.
  • Password reset by email using WordPress mail.
  • Administrator views for challenge setup, leaderboard standings, and activity history.
  • A Classic theme that can be used as a base for other challenge concepts.

HU Challenge stores data locally in the WordPress database and does not contact external services.

Source code and build process

HU Challenge does not use npm, webpack, a transpiler, a minifier, or any other JavaScript/CSS build tool. The files distributed in assets/ are human-readable source files loaded directly by WordPress.

For clarity, the JavaScript source is also included at src/hu-challenge.js. It is the same source used by the distributed front-end script and requires no compilation or build command.

Challenge seasons

The configured challenge start date is used as the scoring-season identifier. Changing the start date begins a new leaderboard and activity season while preserving prior-season records in the database.

Privacy

HU Challenge creates restricted WordPress user accounts for participants and stores participant first name, last name, email address, optional display name, and challenge activity history in the WordPress database.

The participant display name and total yards are shown on the public challenge Scoreboard. If no display name is provided, the plugin uses the participant’s first name and last initial.

Site administrators can view participant names and activity history for challenge administration and prize fulfillment. The plugin does not send participant data to external services.

HU Challenge registers with the WordPress Personal Data Export and Erase tools so challenge activity can be included in privacy requests.