WP Manifestindependent plugin directory
manifest / content / game-app-plugin-casino

Game App Plugin Casino

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/kuyamecky/game-app-plugin-casino/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Requires: WordPress 5.8+ | PHP 7.4+

A comprehensive WordPress plugin for casino game showcase websites. Handles promo codes, game listings, reviews, stats, carousels, and SEO schema markup — all without any external dependencies.


Features

  • Promo Codes — Scheduled morning/afternoon/evening promos with countdown timers and copy-to-clipboard
  • Game Grid ([yono_games]) — Cards or wide layout with search, filter, sort, badges, countdown for upcoming games
  • Game Review ([yono_game_review]) — Full review card with logo, stars, chips, meta grid, description, download button
  • Game Stats ([ygr_game_stats]) — RTP, volatility, min/max bet, max win, GameRank score, Pros/Cons, FAQ accordion
  • Carousel ([yono_games_carousel]) — Auto-looping showcase with progress bar, swipe, dots, arrows, keyboard nav
  • Grid Archive ([yono_games_grid_archive]) — Image grid with hover overlay, play button, score badge
  • List Archive ([yono_games_list_archive]) — Compact list with Play Now + Details buttons
  • Latest Apps ([yono_latest_apps]) — Compact sidebar list
  • Related Apps ([yono_related_apps]) — Auto related games by category/badge
  • CSV Import/Export — Bulk manage games via spreadsheet
  • SEO Schema — JSON-LD: SoftwareApplication, AggregateRating, BreadcrumbList, FAQPage
  • Auto GameRank Score — 0–100 score calculated from rating, RTP, URLs, and pros count

Installation

  1. Download or clone this repo
  2. Upload the game-app-plugin-casino folder to /wp-content/plugins/
  3. Activate via Plugins > Installed Plugins
  4. Go to Settings > Permalinks and click Save Changes to flush rewrite rules

Shortcode Reference

[yono_games]

[yono_games style="cards" cat="" badge="" per_page="60" columns="3" sort="name" show_search="true" show_filters="true"]

[yono_game_review]

[yono_game_review slug="nightfall-hunting"]
[yono_game_review id="123"]

[ygr_game_stats]

[ygr_game_stats slug="nightfall-hunting"]

[yono_games_carousel]

[yono_games_carousel count="6" cat="" badge="" order="latest" autoplay="4000" show_dots="true" show_arrows="true"]
  • autoplay="0" disables auto-loop

[yono_games_grid_archive]

[yono_games_grid_archive per_page="12" columns="5" cat="" badge="" order="latest"]

[yono_games_list_archive]

[yono_games_list_archive per_page="10" cat="" badge="" order="latest"]

[yono_latest_apps]

[yono_latest_apps count="6" cat="Slots" order="latest"]

[yono_related_apps]

[yono_related_apps count="4" by="cat,badge" order="relevance"]

Game Fields (Admin)

Field Meta Key Description
Logo _yg_logo Game image URL
Subtitle _yg_subtitle e.g. "Slots Game"
Welcome Bonus _yg_bonus e.g. "Rp12,000 – Rp25,000"
Min Withdrawal _yg_min_withdraw e.g. "Rp20,000"
CTA Text _yg_cta_text Button label (default: Download)
CTA URL _yg_cta_url Primary download/play link
Download URL _yg_download_url Fallback if CTA URL is empty
Telegram _yg_telegram Telegram channel link
Developer _yg_dev Developer name
Version _yg_version e.g. "1.3.2"
Size (MB) _yg_size_mb e.g. "156"
Updated _yg_updated e.g. "Today"
Downloads _yg_downloads e.g. "500,000"
Rating _yg_rating 0–5 decimal
Votes _yg_votes Integer vote count
Description _yg_desc Long review text

GameRank Fields (Admin — separate meta boxes)

Field Meta Key Description
RTP % _gre_rtp e.g. "96.4"
Volatility _gre_volatility low / medium / high / very-high
Min Bet _gre_min_bet e.g. "1"
Max Bet _gre_max_bet e.g. "500"
Max Win _gre_max_win e.g. "250" (shown as 250x)
Play URL _gre_play_url Real money play link
Demo URL _gre_demo_url Free demo link
Score _gre_score Auto-calculated 0–100
Pros _gre_pros Array of bullet points
Cons _gre_cons Array of bullet points
FAQs _gre_faqs Array of {question, answer} pairs

Taxonomies

  • game_cat — Categories: Slots, Arcade, Rummy, Bingo, etc.
  • game_badge — Badges: New, Hot, Coming Soon

GameRank Auto-Score Formula

Condition Points
Rating × 10 up to 50
RTP ≥ 97% +25
RTP 95–96.9% +18
RTP 90–94.9% +10
Demo URL set +10
Play/CTA URL set +10
3+ Pros +5
Max 100

Changelog

3.0.0

  • Added [yono_games_carousel] — auto-looping game showcase with progress bar, swipe, dots, keyboard nav
  • Rewrote [yono_games_list_archive] — Play Now + Details split action buttons
  • Rewrote [yono_games_grid_archive] — hover overlay, score badge, ribbon badges
  • Fixed FAQ save bug (indexed input names + nonce in FAQ meta box)
  • Fixed FAQ accordion JS (moved to wp_footer, added onclick fallback)
  • Replaced all emoji icons with inline SVGs
  • Added Download button fallback (uses _yg_download_url when CTA URL is empty)
  • Mobile-first responsive CSS for review card and stats box
  • Replaced save button with View Details button on game cards
  • Added rating + vote count to game cards

2.0.0

  • Merged Yono Promos + GameRank Engine into single file
  • Fixed namespace/duplicate function errors

1.0.0

  • Initial release

License

GPL-2.0+ — https://www.gnu.org/licenses/gpl-2.0.html