Betting Bookings
The Betting Bookings plugin empowers users to efficiently manage their betting slips, keeping track of their betting activities on a yearly, monthly, and weekly basis. This intuitive plugin streamlines the process of recording betting details, potential wins, and outcomes, making it an essential tool for sports enthusiasts and gamblers.
by Finland93 · github.com/finland93/betting-booking-wp-plugin · website
★ 2stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/finland93/betting-booking-wp-plugin/archive/refs/heads/main.zipFrom the readme
Betting Bookings — WordPress Plugin
Maintain a personal record of your betting slips on a yearly, monthly and weekly basis. Track stake, row count, potential win, hit count and outcome, and display summaries anywhere on your site with shortcodes.
This is a personal bookkeeping tool only. It does not place bets, take payments, or connect to any bookmaker.
Features
- Add, edit and remove slips from a single admin page.
- Statuses: Open, Win, Loss with colour-coded badges.
- Automatic net profit/loss per slip and in aggregate (payout − stake on wins, −stake on losses).
- Six front-end shortcodes (see below).
- Configurable currency symbol.
- Security throughout: nonces + capability checks on every action, prepared SQL queries, output escaping.
- Pagination for the slip table and a clean uninstall (drops its own table + options).
Installation
1. Upload the betting-booking folder to /wp-content/plugins/.
2. Activate Betting Bookings in Plugins (this creates the database table).
3. Open the Betting Bookings admin menu to add slips and copy shortcodes.
Shortcodes
| Shortcode | Shows |
| --- | --- |
| [TotalBetAmount] | Total stake for the current month |
| [BetsRatio] | Hit rate
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| V2 | Jul 5, 2026 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.