Description
Add a hockey equipment size finder to any page or post. Visitors enter a few body measurements and get the recommended size for each piece of gear, per brand, for both players and goalies.
The finder covers:
- Skates (by foot length or US shoe size), sticks (flex and length), helmets
- Shoulder pads, elbow pads, shin guards, gloves and pants
- Goalie leg pads, chest protector, pants, glove and blocker, mask and skates
- Bauer, CCM and Warrior, male and female charts
- Centimetres/kilograms or inches/pounds, with a how-to-measure diagram for every measurement
It runs entirely in the visitor’s browser. Measurements are not sent anywhere or stored.
How to use
- Shortcode:
[hockey_size_finder] - Lock to one mode:
[hockey_size_finder role="player"]or[hockey_size_finder role="goalie"] - Or add the Hockey Size Finder block in the editor.
Where the sizes come from
The manufacturers’ published size charts are maintained at hockeysize.com and fetched once a day so they stay current. A bundled copy is used if the site cannot be reached. Charts belong to their respective manufacturers and are reproduced for sizing reference.
Development
The plugin’s source code and the size-chart data source are available at https://hockeysize.com/size-finder-plugin/ . The finder’s JavaScript and CSS are included unminified in the plugin, so no build step is required.
The optional “Powered by HockeySize” link is off by default and only appears if the site administrator enables it under Settings Hockey Size Finder. No links or credits are shown on the front end without that explicit choice.
External services
This plugin fetches hockey size-chart data from hockeysize.com so the sizes stay current.
- What: a read-only JSON request to https://hockeysize.com/wp-json/hockeysize/v1/charts
- When: once a day (cached), on a page that displays the finder; if the request fails, a copy of the data bundled with the plugin is used instead
- Data sent: none — it is a plain GET request with no personal data
- Service: HockeySize (https://hockeysize.com). Terms: https://hockeysize.com/privacy-policy/
The finder itself runs entirely in the visitor’s browser; measurements are never sent anywhere.
Screenshots



Blocks
This plugin provides 1 block.
- Hockey Size Finder
Installation
- Upload the plugin through Plugins Add New Upload, or install from the directory.
- Activate it.
- Add
[hockey_size_finder]to a page, or insert the Hockey Size Finder block. - Optional: Settings Hockey Size Finder to turn on a credit link.
FAQ
-
Does it send my visitors’ measurements anywhere?
-
No. All calculations happen in the browser. Nothing is stored or transmitted.
-
Are the sizes official?
-
They are read from the manufacturers’ own published charts (Bauer, CCM, Warrior). Sizing is a guide; fit varies by model, so treat the result as a starting point.
-
Can I use it for goalies?
-
Yes. The finder has a goalie mode covering leg pads, chest protector, pants, glove and blocker, mask and skates.
-
Does it need an account or API key?
-
No. It works out of the box.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Hockey Equipment Size Finder” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Hockey Equipment Size Finder” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.6
- Unique prefixes throughout; documentation of source and credit-link behaviour.
1.0.5
- Text domain matches the plugin slug.
1.0.4
- Distinct plugin and author URIs.
1.0.3
- Tested up to WordPress 7.1.
1.0.2
- Packaging fixes for the WordPress.org directory.
1.0.1
- Uses the site’s own fonts (no external font request).
- Translation-ready.
1.0.0
- First release.
