manifest / integrations / shooters-hub-wp
Shooters Hub WP Registry grade C-. High-severity findings · 1 findingWP RegistryHigh-severity findings · 1 findingOpen the reportC-
★ 0stars
12release downloads
v1.0.2latest · 3mo ago
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/fortneymanufacturingllc/shooters-hub-wp/releases/download/v1.0.2/shooters-hub-wp-1.0.2.zipUpdates itself. It ships its own updater (Update URI header), so new versions appear under Dashboard → Updates.
Shooters Hub WordPress Plugin
Embed the Shooters Hub Match Finder and Club Finder inside WordPress. The plugin ships with shortcodes and Gutenberg blocks, and proxies API traffic through WordPress so your API key stays server-side.
Features
- Match Finder and Club Finder powered by the same finder components used in the Shooters Hub web app
- OLC index/tile API support via WordPress REST proxy
- Global defaults in WP admin + per-instance shortcode/block overrides
- Optional Match Finder and Club Finder pages provisioned on activation
- Built-in Fortney native updater via
fe-plugin-core
Installation
- Download the latest release ZIP from the button above.
- In the WordPress admin, navigate to Plugins → Add New → Upload Plugin and upload the ZIP.
- Activate “Shooters Hub”.
- Configure Settings → Shooters Hub with your API base URL and key.
- Add either finder block/shortcode to any page.
Development
Install dependencies from the monorepo root:
npm install
Build the production bundle:
npm run build --workspace=wp-plugin
The build emits build/match-finder.js and build/match-finder.css, which are registered automatically by the plugin.
Shortcodes
[shooters_hub_match_finder][shooters_hub_club_finder]
Releasing
- Bump the version in both files:
shooters-hub.php(Version:andSH_PLUGIN_VERSION)readme.txt(Stable tag)
- Commit and merge to
main. - Create and push a tag matching that version, for example
v1.0.2. - The repo release workflow calls the reusable template in
fortney-updatesto:- validate version consistency against the tag
- install Composer dependencies (including
fe-plugin-core) - build the plugin ZIP artifact
- attach artifact to GitHub release
- optionally publish metadata to
updates.fortneymfg.com
License
GPL-2.0-or-later. See license.txt.
Releases
8 releases. Each count is every asset in that release; expand a row for the breakdown.
Tag
Published
Assets
Downloads